web-dev-qa-db-ja.com

自己終了タグの前に自己終了タグにスペースを追加します

WebStorm/IntelliJベースの製品で自己終了タグに終了タグの前にスペースを含めるにはどうすればよいですか?

デフォルト設定は<ReactComp />から<ReactComp/>。これは、よく使用されるAirBNB Javascriptスタイルガイドのルールの1つ( jsx-space-before-closing )に反しています。

51
Poyan

少しわかりにくいかもしれませんが、設定はIntelliJのJSコードスタイルではなく、「HTML」コードスタイルの下にあります。

[設定]-> [エディタ]-> [コードスタイル]-> [HTML]で[空のタグ内]設定を有効にします。

明示的な再フォーマットを行うと、スペースが追加されます。 Reactコンポーネントの自動補完時にスペースが追加されるようにするには、[設定]-> [エディタ]-> [コードスタイル]->[〜# 〜] xml [〜#〜]->その他のタブ。

2016-10-12のスクリーンショット、IntelliJ IDEA 2016.2

enter image description here

110
Poyan