EDIT: It is Beautify that is adding the new lines. 不确定哪条规则 .
在格式化代码时,有没有办法停止参数列表和导入列表为每个列表项添加新行?
E.g停止这个:
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';
然而,这是不需要的 .
1 回答
从你的vscode项目在你的根目录中创建一个
.jsbeautifyrc
文件,然后输入这个json文件这也将阻止格式化所有JavaScript对象