我正在使用airbnb精简规则来分析我的ES6代码。其中一条规则强制object-curly-spacing。
在函数中使用析构赋值的规则示例如下:
Bad:
function({a, b}) {
}好
function({ a, b }) {
}我真的希望Intellij/WebStorm在重新格式化代码时自动插入这些空格,但是,似乎没有任何Codestyle设置会影响析构。我能找到的最接近的代码命运设置是Object Literal Braces,但它没有任何效果。
避免关闭这条规则,是否有任何额外的设置,插件,等等,可以自动插入空格前后左右的破坏性分配?
发布于 2016-12-30 15:45:18
正如注释中提到的那样,这个选项存在于webstorm/intellij的后期版本中。我很难找到它们,所以这里有一张在哪里找到它们的照片:

https://stackoverflow.com/questions/35582941
复制相似问题