VSCode 设置将数组中的 JavaScript 个对象推送到新行

VSCode Setting to push JavaScript objects inside arrays to new line

是否有 VS Code 扩展设置,当使用 formatOnSave 时,会强制数组中第一个对象的对象文字大括号从下一行开始?

正在努力实现:

const arrOfObjs = [
  {
    name: 'Obj1'
  },
  {
    name: 'Obj2'
  }
];

但是,格式化程序将第一个 obj 卷曲放在与数组括号相同的行上:

const arrOfObjs = [{
    name: 'Obj1'
  },
  {
    name: 'Obj2'
  }
];

这让 ESLint 对缩进大喊大叫(期望 2 个但发现 4 个)。现在我在我的代码中忽略了一次发生这种情况的错误,但我会继续感到肮脏,直到我能让这两件事一起工作。 :)

可能是VSCode和ESLin有冲突,两者同时格式化,让ESLint管理格式化放:"editor.formatOnSave": false"eslint.autoFixOnSave": true