добавить новую строку для каждого оператора цепочки в коде Visual Studio
Кто -нибудь знает, что настраивается для добавления новой строки в оператор цепочки для более красивого расширения в коде Visual Studio? У меня есть следующий код в машинописном тексте
export function myfunction(myString: string) {
cy.get(myString).find('.aaa').click();
}
Я хочу убедиться, что это превратится в
export function myfunction(myString: string) {
cy.get(myString)
.find('.aaa')
.click();
}
1 ответ
Использовать newline-per-chained-call
правило из eslint: https://eslint.org/docs/rules/newline-per-chained-call
Добавьте это в свою наклонную конфигурацию (.eslintrc.json
, например):
{
//...
"rules": {
//...
"newline-per-chained-call": "error"
}
}
Чтобы заставить его работать в VS Code, установите eslint ext и следуйте инструкциям по "Автоматическому исправлению при сохранении" со страницы ext.
"editor.codeActionsOnSave": {
"source.fixAll": true
}
например.