私は、コードで実行するいくつかのコーディング標準フィクサーを評価してきました。これは、perlスタイルのコメントなどの非推奨のものを使用するレガシーコードに対して自動修正を実行するためです。
私がこれまでに使用した中で最も便利なフィクサーは、ここにあるphp-tidyです:http://phptidy.berlios.de/
これは、制御構造にぶら下がっていないブレースが必要なことを除いて、ほぼ正確に必要なPEAR標準に準拠しようとします。
誰かが私に、ANSIスタイルのブレースを使用するためにフィクサーを適用できる(Linuxベースの)コマンドラインツールを教えてもらえますか?:
function nice_brace()
{
if (isset($nicebrace))
{
// I like non-hanging braces
}
}
PEAR / Zendスタイルではなく:
function ugly_brace() {
if (isset($ugly_brace)) {
// I find this code harder to read
}
}
編集:似たようなものを探している他の人は、このスクリプトをチェックしてください:https ://raw.github.com/gist/366837/25713637b6f2f9e1ec63abf3233142765df4b931/phpbb-reformat.pl
どうもありがとう