是否有 VS Code 扩展设置,当使用 formatOnSave 时,会强制数组中第一个对象的对象文字花括号从下一行开始?
试图实现这一目标:
const arrOfObjs = [
{
name: 'Obj1'
},
{
name: 'Obj2'
}
];
但是,格式化程序将第一个 obj curl 放在与数组括号相同的行上:
const arrOfObjs = [{
name: 'Obj1'
},
{
name: 'Obj2'
}
];
这让 ESLint 对缩进大喊大叫(期望 2 但发现 4)。现在我在我的代码中忽略了一次发生这种情况的错误,但我会继续感到肮脏,直到我能让这两件事一起工作。 :)
最佳答案
可能是 VSCode 和 ESLin 之间的冲突,两者同时格式化,让 ESLint 管理格式化 put: "editor.formatOnSave": false
and "eslint.autoFixOnSave": 真
关于javascript - VSCode 设置将数组中的 JavaScript 对象推送到新行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56399540/