2016-05-27 12 views
0

私はIntellij IDEAのコミュニティ版を使用しています。私はいくつかの領域でインデントを使用する方法を制限する方法にちょっと迷っています。例えば、それは、Tabキーを使用して、以下の複数行の文字列をフォーマットするのは難しい:Intellij IDEAでインデントを強制するには?

def text = """ 
This is a multi-line comment. 
    I want this indented. 
    And this too. 
""" 

私はコードのスタイルオプションを見てきたが、私は設定するかを把握することはできません。

答えて

2

マルチライン文字列の設定についてはわかりません。私はStringsの内容を書式設定するのはそれ自体が少し危険だと思います。自動フォーマットでフォーマットを私のコードに変更します。セマンティクス私のコードではありません。

あなた自身が自動フォーマットでサポートされていないカスタム書式やって見つけた場合、次はあなたの痛み少し楽かもしれません:オン用とオフフォーマッタマーカーに

  1. 電源を入れます。これにより、自動フォーマットが触れないコードの領域を定義するコメントを指定することができます。 "Formatter Control"のエディタ - >コードスタイルでチェックボックスを探します
  2. 複数の行にマークを付けて[TAB]を押すと、IntelliJはすべての行をインデントします。
+0

私はそれも複数の行である必要はないことが分かりました。たった1行のコードが強調表示されていてもタブ移動は機能します。 –

関連する問題