PHP コード書式設定ツール http://www.waterproof.fr/products/phpCodeBeautifier/
最近、インデントがまったくないコードを変更しました。これを使用して書式設定できます。
先ほどのcのインデントに相当
ちなみに他の言語で書くと
c, c++ c# ==> indent Astyle
java ==> astyle Jalopy Jacobe ImportScrbber
php ==>perl = => perlTidy
python==>
indent は gcc に付属する標準ツールです、
perltidy | perl | perltidy これもperlで書かれています | ダウンロード後: perl Makefile.PL;make;make install |
perltidy [ オプション ] file1 -o outfile | perltidy [ オプション ] file1 -st >outfileperltidy [ オプション ] |
astyle c c++ java (php) |
|
ソースコードをダウンロードして解凍したら、astyle実行ファイルを作成して生成します | astyle [options] < Original > astyle [options] Foo.cpp Bar.cpp [...] | astyle --style =ansi *.cppPHP プログラムのフォーマットに使用してみましたが、うまく機能しました (もちろん、HTML コードが混合されていない純粋な PHP コードです)。 |
jalopy java | 標準インターフェースに加えて、コマンドラインツールはANT JBUILDER ECLIPSE JDEVELOPERなどのツールのプラグインとしても使用でき、API
、対応するインストール ドキュメントを参照してください | pydent | python
pythius には 2 つのツールが含まれています: pydent: コード インデント ツール pystat: コード統計ツール | ソースをダウンロード コードが解凍されたら:|
htmltidy | html/xml |
HTML コードを支援する HTML コード デバッグ ツールこれは W3C 仕様に準拠しており、HTML に使用されるだけでなく、XHTML XML フォーマットにも適用されるため、現在では Tidy と呼ばれています。 | ただし、JSP は、ASP PHP JSP などの埋め込みスクリプトのコード美化には適していません |
ソース コードをダウンロードした後、make は整った実行可能ファイルを生成します: | tidy file1 file2...注: ページには -raw オプションを使用してください中国語を含む | tidy.exe -raw -imuq -wrap 132 -f %f.err %f
オプションの説明: -raw: 中国語の文字を変更しません (エンティティに変換せずに 127 を超える値を出力します) | -i indend デフォルトHTML スペース 2 つインデントを押します -m 元のファイルを上書きします -u すべての HTML タグを強制的に大文字にします (これは省略できます) -wrap ページのコード幅が 132 行を超える場合に強制的に改行します | -f %f。 err エラーを「対応するファイル .err」ファイルに出力します。
tidy -xml -imq build.xml |
上記では、Java 電卓のソース コード、PHP、ASPJAVA、Java 電卓のソース コードを含む Java コード フォーマット ツールを紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。 |
|