perltidyでソースコード整形
拙作のCPANモジュールであるLog::Facileのアップデートにあわせてコードの整形にperltidyを使ってみました。
普段ついつい徹底できないですが、読むときはGNUコーディングスタイルが好きなので、-gnuオプションで。こういう作業は機械的にやる方がいいと感じました。
http://search.cpan.org/~sera/Log-Facile-1.03/
導入は簡単です。インストールはcpanシェルから以下の通り。
cpan[1]> install Perl::Tidy
整形したい対象のファイルを引数に実行します。
[webmaster@localhost work]$ perltidy -gnu lib/Log/Facile.pm
対象を直接書き換えるのではなく、ファイル末尾に「.tdy」が付与されたファイルが出力されます。
[webmaster@localhost work]$ ls lib/Log/Facile.pm* lib/Log/Facile.pm lib/Log/Facile.pm.tdy [webmaster@localhost work]$