Иногда я добавляю разрывы строк, чтобы сделать код более читабельным или выглядеть более единообразно. При применении форматирования 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, например, предлагает параметр под названием Никогда не объединять уже обернутые строки , который делает именно это.