Как остановить новые строки при форматировании кода
РЕДАКТИРОВАТЬ: это украсить, что добавляет новые строки. Не уверен, какое правило, хотя.
Есть ли способ остановить списки параметров и импортировать списки от добавления новых строк для каждого элемента списка при форматировании кода с помощью?
Например, прекратите это:
function view(state$) {
return state$.map(({weight,height,bmi}) =>
div([
renderWeightSlider(weight),
renderHeightSlider(height),
h2('BMI is ' + bmi)
])
);
}
стать этим:
function view(state$) {
return state$.map(({
weight,
height,
bmi
}) =>
div([
renderWeightSlider(weight),
renderHeightSlider(height),
h2('BMI is ' + bmi)
])
);
}
При щелчке правой кнопкой мыши и выборе "Формат документа"?
Это также делает это с импортом так:
import {
makeDOMDriver,
h1,
a
} from '@cycle/dom';
Однако это нежелательно.
3 ответа
Создать .jsbeautifyrc
файл в корне из вашего проекта vscode и вставьте в файл этот JSON
{
"brace_style": "collapse,preserve-inline"
}
это также помешает отформатировать весь объект JavaScript
Включают "brace_style": "collapse,preserve-inline"
как сказал Ицхак в файле настроек.json, расположенном здесь:
C:\Users\***\AppData\Roaming\Code\User\settings.json
Обновление 2021 года для ответа Eze_82:
Вместо того, чтобы просто
"brace_style": "collapse,preserve-inline"
, теперь вам нужно включить в файл VSCode следующее:
"beautify.config": {
"brace_style": "collapse,preserve-inline"
}
Расположение
settings.json
все то же самое.