编辑:添加新行是美化。不确定哪条规则。
在格式化代码时,有没有办法停止参数列表和导入列表,为每个列表项添加新行?
请停止此操作:
int day = 0;
string VariableName = "day";
Convert.toVariable(VariableName)++;
成为这个:
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)
])
);
}
然而,这是不受欢迎的。
答案 0 :(得分:0)
从您的vscode项目的根目录中创建一个.jsbeautifyrc
文件,并将该json文件放入文件中
{
"brace_style": "collapse,preserve-inline"
}
这也将阻止格式化所有JavaScript对象
答案 1 :(得分:0)
在Yjsonchak所说的.json设置文件中包含"brace_style": "collapse,preserve-inline"
,位于此处:
C:\Users\***\AppData\Roaming\Code\User\settings.json
答案 2 :(得分:0)
2021 年 Eze_82 答案更新:
您现在需要在 VSCode 的 "brace_style": "collapse,preserve-inline"
文件中包含以下内容,而不仅仅是 settings.json
:
"beautify.config": {
"brace_style": "collapse,preserve-inline"
}
settings.json
的位置仍然相同。