2016-02-23 9 views
5

私はES6コードを埋め込むためにairbnb eslintルールを利用しています。ルールの1つは、力object-curly-spacingです。機能で分割代入を使用してIntelliJ/WebStormでの自動​​書式設定ES6の非構造化割り当て

ルールの例、以下の通りである:

悪い:

function({a, b}) { 

} 

良い

function({ a, b }) { 

} 

私は本当にだろうIntellij/WebStormのように、コードを再フォーマットするときにこれらのスペースを自動的に挿入するCodestyle設定のeは、非構造化に影響するようです。私が見つけることができる最も近いcodestyle設定はObject Literal Bracesですが、効果はありません。

このルールを無効にすると、前後に自動的にスペースを挿入する追加の設定、プラグインなどがありますか?

+0

https://youtrack.jetbrains.com/issue/WEB-16776との関連、私は推測します。 – LazyOne

+0

また、WebStorm v12を試してみてください。いくつかの変更(例:https://youtrack.jetbrains.com/issue/WEB-19645)があります。 WS 12EAPの – LazyOne

+2

"オブジェクトリテラルブレース"はオブジェクトの破棄をカバーします – anstarovoyt

答えて

10

コメントに記載されているとおり、このオプションはwebstorm/intellijの後のバージョンにあります。私はここでそれらを見つけるのに苦労したことはそれらを見つけるためにどこの写真です:

enter image description here

関連する問題