【发布时间】:2019-10-13 13:28:46
【问题描述】:
编辑:一般来说,我不想将左大括号放在单独的行上。我只是想在两个左括号在同一行的情况下这样做。 ESLint 正确,但 Beautify 没有,但 ESLint 仅适用于内联 Javascript。
我在 VSCode 中使用 Beautify 扩展来尝试格式化这块内联 javascript,如下所示:
const dogs = [
{
name: 'Snickers',
age: 2,
},
{
name: 'Hugo',
age: 2,
},
{
name: 'Sunny',
age: 2,
},
];
相反,它会这样做:
const dogs = [{
name: 'Snickers',
age: 2,
},
{
name: 'Hugo',
age: 2,
},
{
name: 'Sunny',
age: 2,
},
];
如您所见,它将左方括号和大括号放在同一行。是否有规则(在 .jsbeautifyrc 中)强制执行所需的行为,或者这是 js-beautify 中的错误?
【问题讨论】:
-
查看我的编辑。我只希望这些嵌套的左括号,例如这样分隔到单独的行中。
标签: javascript visual-studio-code js-beautify