NetBeansでのAuto Format(整形) - メモ

 自分はifとかfor文が影響するコードが一行の場合、「{(中括弧)」をほとんど付けない人間です。

 例えば

 int count = 0;
 if(hoge == null) {
    count++;
 }

というコードは

 int count = 0;
 if(hoge == null)
    count++;

こう書くことが多いです。もちろん常にそうではなく、前後のソースとからめて中括弧を付けるかどうか決めるのですが、NetBeansの場合、デフォルト設定だと右クリック→「整形」とすると中括弧なしのif文に対して自動的に中括弧を付加します。んで、それを防止するには「ツール」→「オプション」で表示されるダイアログの「整形」タブ内にて言語を「Java」、カテゴリを「中括弧」に選択し、「中括弧の生成」内のifやforのドロップダウンを「そのまま残す」に変更すればOKのようです(デフォルトでは「生成」になっているはずです)