我正在使用airbnb eslint规则来提取我的ES6代码。其中一条规则强制object-curly-spacing
。
使用函数中的解构赋值的规则示例如下:
为:
function({a, b}) {
}
不可:
function({ a, b }) {
}
我非常希望Intellij / WebStorm在重新格式化代码时自动插入这些空格,但Codestyle
设置似乎都不会影响解构。我能找到的最接近的代码风格设置是Object Literal Braces
但它没有效果。
羞于关闭此规则,是否有任何其他设置,插件等会自动在解构分配前后插入空格?