PHP コード書式設定ツール http://www.waterproof.fr/products/phpCodeBeautifier/
最近、インデントがまったくないコードを変更しました。これを使用して書式設定できます。
先ほどのcのインデントに相当
ちなみに他の言語で書くと
c, c++ c# ==> indent Astyle
java ==> astyle Jalopy Jacobe ImportScrbber
php ==>perl = =>perlTidy
Python ==>Pydent
asp ==>
対応言語 | はじめに | インストール/使用方法 | |
c | インデントはコード美化ツールと同義です | indent は gcc に付属する標準ツールです。 | indent [options] [input-files]indent [options] [single-input-file] [-o Output-file] |
パール | perltidy 自体も perl で書かれています | ダウンロード後: perl Makefile.PL;make;make install | perltidy [ options ] file1 file2 file3 ...(出力は file1.tdy、file2.tdy、file3.tdy、... に送られます) perltidy [ options ] file1 -o outfile perltidy [ オプション ] file1 -st >outfile perltidy [ オプション ] |
c c++ java (php) | 高速 C/C++/Java ソースコード美化ツール。 | スタイル定義の完全なセットが多数あるという点で、スタイルはインデントよりも優れています: ansi java linux... 複雑なインデント固有のオプションを覚える必要はありません。
ソースコードをダウンロードして解凍したら、astyle実行ファイルを作成して生成します | astyle [options] |
ジャバ | 標準インターフェイスに加えて、コマンド ライン ツールは ANT JBUILDER ECLIPSE JDEVELOPER などのツールのプラグインとしても使用でき、API を提供します | http://prdownloads.sourceforge.net/jalopy/ からダウンロード | し、対応するインストール ドキュメントを参照してください
|
パイソン | pythius には 2 つのツールが含まれています: | pydent: コード インデント ツールpystat: コード統計ツール ソースコードをダウンロードして解凍したら: | 「python setup.py build」を実行します「python setup.py install」を実行します |
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」ファイルに出力 HTMLTIDYはXMLをサポート形式の美化: tidy -xml -imq web.xml tidy -xml -imq build.xml |
http://www.bkjia.com/PHPjc/321957.html