PHP、ASP.JAVA、JAVAコード整形ツール配置_PHPチュートリアル

WBOY
リリース: 2016-07-21 15:37:25
オリジナル
1129 人が閲覧しました

PHP コード書式設定ツール http://www.waterproof.fr/products/phpCodeBeautifier/
最近、インデントがまったくないコードを変更しました。これを使用して書式設定できます。
先ほどのcのインデントに相当
ちなみに他の言語で書くと
c, c++ c# ==> indent Astyle
java ==> astyle Jalopy Jacobe ImportScrbber
php ==>perl = =>perlTidy
Python ==>Pydent
asp ==>

ツール名インデントindent [options] [input-files]ペルティディperltidy [ options ] file1 file2 file3 ...スタイルスタイル定義の完全なセットが多数あるという点で、スタイルはインデントよりも優れています: ansi java linux... 複雑なインデント固有のオプションを覚える必要はありません。 astyle [options] astyle [options] Foo.cpp Bar.cpp [...]
astyle --style= ansi * .cpp
PHP プログラムのフォーマットに使用してみましたが、うまく機能しました (もちろん、HTML コードが混合されていない純粋な PHP コードです)。

ジャロピー し、対応するインストール ドキュメントを参照してください パイデントpydent: コード インデント ツール 「python setup.py build」を実行しますhtml整理整頓ただし、JSPはASP PHP JSPなどの埋め込みスクリプトのコード美化には適していませんtidy file1 file2...
対応言語 はじめに インストール/使用方法
c インデントはコード美化ツールと同義です indent は gcc に付属する標準ツールです。 indent [options] [single-input-file] [-o Output-file]

パール perltidy 自体も perl で書かれています ダウンロード後: perl Makefile.PL;make;make install(出力は file1.tdy、file2.tdy、file3.tdy、... に送られます)
perltidy [ options ] file1 -o outfile
perltidy [ オプション ] file1 -st >outfile
perltidy [ オプション ] outfile

c c++ java (php) 高速 C/C++/Java ソースコード美化ツール。
ソースコードをダウンロードして解凍したら、astyle実行ファイルを作成して生成します
ジャバ 標準インターフェイスに加えて、コマンド ライン ツールは ANT JBUILDER ECLIPSE JDEVELOPER などのツールのプラグインとしても使用でき、API を提供します http://prdownloads.sourceforge.net/jalopy/ からダウンロード
パイソン pythius には 2 つのツールが含まれています: pystat: コード統計ツール

ソースコードをダウンロードして解凍したら:
「python setup.py install」を実行します

html/xml HTML コード デバッグ ツールは、HTML コードが W3C 仕様に準拠するのに役立ちます。これは、HTML に使用されるだけでなく、XHTML XML フォーマットにも適用されるため、現在は Tidy と呼ばれています。

ソース コードをダウンロードした後、make はきちんとした実行可能ファイルを生成します:
注: 中国語を含むページには -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

tru​​ehttp://www.bkjia.com/PHPjc/321957.html技術記事 PHP コード書式設定ツール http://www.waterproof.fr/products/phpCodeBeautifier/ 最近、インデントがまったくないコードを変更しました。これを使用して書式設定できます。 以前と同等...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート