Artistic Style
研究で作っているプログラムが、インデントがまちまちで非常に読みにくい状況になっていたので、いい整形ツールがないかと思って探してみたら Artistic Style というツールを発見。
オプションがいろいろ用意されているが、基本的な使いかたは至って簡単。
astyle foo.c
で、foo.cのインデントが半角スペース4つに整形される。元のファイルはfoo.c.orgにリネームされる。
さらに詳しい使い方はマニュアルを参照。有志の人が翻訳した日本語版もある。
もともとUNIX向けに作られているツールのようだが、Windowsでも使える。Cygwinを使っている人は、Cygwinのsetup.exeで選択することができる。