0

重複の可能性:
PHPソースコードを再フォーマットできる無料のcmd-lineスクリプトはありますか?

私は、コードで実行するいくつかのコーディング標準フィクサーを評価してきました。これは、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

どうもありがとう

4

1 に答える 1

2

Vimで次のコマンドを使用して修正します

:g/^\s*{\s*$/normal kJ

このスタックオーバーフローの質問の詳細

于 2012-10-10T07:19:59.093 に答える