IDEAはこれまでにIDEAでやったことはないと思いますが、最近のアップグレードの後には、この現象があります。フォーマットされたIDEAはこれらのフォーマットも再フォーマットします。IntelliJ IDEA - 入力時にコードを無効にする
超簡略化した例:このコードを有する:私はそれを回避if
を追加すると
MyThing aThing = new MyThing(){};
を、私は中括弧を閉じた瞬間に、それは再フォーマットコードに:
if (condition) {
MyThing a = new MyThing() // IDEA added new line here!
{ // and here!
}; // and here!
}
と私は行って、手動で新しい行を手動で削除する必要があります...
この機能は一般的なケースでは良いことかもしれませんが、まず、私はおそらく小さな修正を含めると私の変更がそれよりも大きく表示されないようにしたいと思います。もう一つ重要なのは、コードが上記のような共通のコードスタイルに意図的に準拠していない場合があることです。
最後に、この機能を無効にし、明示的に実行すると、Ctrl-Alt-L
のようにコードを再フォーマットしますが、そうでない場合はすべてのコードをそのまま使用します。これは可能ですか?
ありがとうございます!できます! – Timur