indentについて

ここ最近、新入生にCを教えています。
なかなかコーディングスタイルが定着しません。
コンパイルができない、と言われますが
そんなコードを読んでミスを発見するのは結構大変だったりします。


こんなときにこれから使おうと思って発見したのがindentコマンド。

$ indent -br -ce -npcs -ut -i8 tmp.c -o tmp2.c

これで俺の好きなスタイルに一発変換。


みんなEmacsを使うものだからタブがスペースになってるのも見苦しかったけど、
これなら8スペースのタブになるみたい。


とりあえずメモでした。