2016-10-07 17 views
2

私はAndroid Studio 2.2を使用しています。ctrl-alt-Lを使用して自分のコードを自動フォーマットするのが好きです。しかし問題は、私の方法のすべてを並べ替えるということです。 (何らかの理由で、静的メソッドのすべてをクラスの先頭に置く必要があります)。自動フォーマット中にメソッドの並べ替えを無効にする方法はありますか?自動フォーマット中に並べ替え方法を無効にする

注:私はSettings -> Editor -> Code Style -> Javaに入り、「アレンジメント」タブの下にある「マッチングルール」をすべて削除することができると推測していますが、それより簡単な方法はありますか?

答えて

3

JetbrainでIntelliJのサポートから、あなたはCTRL + ALT +シフト+ Lあなたが再配置コードオプションを無効/有効にすることができショートカット、使用して「コードを再フォーマット」アクションのデフォルトの動作を設定することができます。https://www.jetbrains.com/help/idea/2016.2/reformat-file-dialog.htmlを。

また、再フォーマットアクション(すなわちCTRL + ALT + L)の後に何行が変更されていない」、のようなものと言うだろうポップアップが存在します:コードはすでに適切にフォーマットさを再フォーマットダイアログを表示:Ctrlキー+ Alt + Shift + L "を選択します。 "Show"という単語は、 "Reformat File Dialog"にリンクされています。これは、Rearrange codeオプションを有効/無効にするダイアログを表示する別の方法です。

アレンジメントの振る舞いはFile -> Settings -> Editor -> Code Style -> Java -> Arrangementでカスタマイズできます。

関連する問題