dus*_*ltz 11 javascript intellij-idea webstorm ecmascript-6
我正在使用airbnb eslint规则来提取我的ES6代码.其中一条规则就是力量object-curly-spacing.
使用函数中的解构赋值的规则示例如下:
坏:
function({a, b}) {
}
Run Code Online (Sandbox Code Playgroud)
好的:
function({ a, b }) {
}
Run Code Online (Sandbox Code Playgroud)
我非常希望Intellij/WebStorm在重新格式化代码时自动插入这些空格,但是,没有任何Codestyle设置似乎会影响解构.我能找到的最接近的codestyle设置Object Literal Braces但它没有效果.
羞于关闭这个规则,是否有任何额外的设置,插件等会在解构分配前后自动插入空格?
Zap*_*ree 22
正如评论中所提到的,此选项存在于webstorm/intellij的更高版本中.我很难找到它们,所以这里有一张找到它们的图片: