web-dev-qa-db-ja.com

IntelliJのインデントを修正する方法

IntelliJでインデントを(手動ではなく)自動的に修正するにはどうすればよいですか?

Eclipseでは、インデントが必要なコードを強調表示し、右クリックして、Source> Correct indentationを選択するだけです。

IntelliJで同じことを行う方法はありますか?

122
junaidp

CodeReformat Code...(デフォルト Ctrl + Alt + L)ファイル全体またはCodeAuto-Indent Lines(デフォルト Ctrl + Alt + I)現在の行または選択範囲。

FileSettingsEditorCode Styleの下で、コードの自動フォーマット方法の設定をカスタマイズできます。


コメントがコードと同じレベルにインデントされるようにするには、次のように簡単に実行できます。

UI screenshot (JavaScriptの例)

156
CrazyCoder

コードを選択して

  • windowsでは Ctrl + Alt + L

  • linuxでは Ctrl + Windows Key + Alt + L

  • macでは CMD + Alt + L

140
junaidp

Ctrl + Alt + L Linuxのxfce4の下のAndroid St​​udioで動作します。 Gnomeはこのショートカットをロック画面に使用していましたが、Gnome 3ではSuper + L(別名Windows + L)に変更されました: https://wiki.gnome.org/Design/OS/KeyboardShortcuts

3
Jim Van Zandt

IntellijのJavaエディター設定を選択します Settings タブサイズ、インデント、継続インテントの値を選択します(4、4、4を選択します)

それから Ctrl + Alt + L ファイル(または選択)をフォーマットします。

2
Gapmeister66

Android St​​udioでこれは機能します:[ファイル]-> [設定]-> [エディター]-> [コードスタイル]-> [Java]に移動します。 [ラッピングとブレース]の下の[最初の列のコメント]のチェックを外すと、フォーマットショートカットによってコメント行もインデントされます。

1
L. Spiekermann

また試してみることができます ctrl + alt + I 使用することもできますが l 同様に。

1