Сохраняйте разрывы строк при форматировании в коде Visual Studio - PullRequest
0 голосов
/ 14 сентября 2018

Иногда я добавляю разрывы строк, чтобы сделать код более читабельным или выглядеть более единообразно. При применении форматирования VSCode удаляет их снова, когда код помещается на одной строке. Например (некоторый код Дартса)

double getQuarterValue(String paramName) => isCorrected(paramName)
    ? state.corrections[paramName].quarterlyValue
    : state.selectedReport.issues[paramName].quarterly;
double getYearValue(String paramName) => isCorrected(paramName)
    ? state.corrections[paramName].yearlyValue
    : state.selectedReport.issues[paramName].yearly;

становится

double getQuarterValue(String paramName) => isCorrected(paramName)
    ? state.corrections[paramName].quarterlyValue
    : state.selectedReport.issues[paramName].quarterly;
double getYearValue(String paramName) => isCorrected(paramName) ? state.corrections[paramName].yearlyValue : state.selectedReport.issues[paramName].yearly;

Есть ли способ запретить VSCode удалять разрывы строк в выражениях кода при форматировании? Eclipse, например, предлагает параметр под названием Никогда не объединять уже обернутые строки , который делает именно это.

1 Ответ

0 голосов
/ 14 сентября 2018

Не уверен, что это также относится к коду Dart, но вполне может быть.

  1. Предпочтения: Открыть настройки
  2. Вкладка «Настройки пользователя»
  3. Расширить расширения
  4. Выберите Dart
  5. Поиск параметров обтекания.

Редактировать

Заглянул в документацию , и, похоже, нет настройки для изменения поведения.Вы можете открыть выпуск оп Github

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...