ホームページ >バックエンド開発 >PHPチュートリアル >Java 電卓ソース コード PHP、ASPJAVA、JAVA コード フォーマット ツール

Java 電卓ソース コード PHP、ASPJAVA、JAVA コード フォーマット ツール

WBOY
WBOYオリジナル
2016-07-29 08:43:001392ブラウズ

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

indent は gcc に付属する標準ツールです、

indent [オプション] [入力ファイル]インデント [オプション] [単一入力ファイル] [-o 出力ファイル] perltidyperlperltidy これもperlで書かれていますダウンロード後: perl Makefile.PL;make;make installperltidy [options] file1 file2 file3...(出力はfile1.tdyに行きます) 、file2.tdy、file3.tdy、.. .)perltidy [ オプション ] file1 -st >outfile a 速度 非常に高速な C/C++/Java ソース コード美化ツール。 スタイル定義の完全なセットが多数あるという点で、スタイルはインデントよりも優れています: ansi java linux... 複雑なインデント固有のオプションを覚える必要はありません。 ソースコードをダウンロードして解凍したら、astyle実行ファイルを作成して生成しますastyle --style =ansi *.cpp標準インターフェースに加えて、コマンドラインツールはANT JBUILDER ECLIPSE JDEVELOPERなどのツールのプラグインとしても使用でき、APIを提供します。 http://prdownloads.sourceforge.net/jalopy/Download からpythonソースをダウンロード コードが解凍されたら:「python setup.py build」を実行します「python setup.py install」を実行しますhtmltidyhtml/xmlただし、JSP は、ASP PHP JSP などの埋め込みスクリプトのコード美化には適していません tidy file1 file2...tidy.exe -raw -imuq -wrap 132 -f %f.err %f-i indend デフォルトHTML スペース 2 つインデントを押します -f %f。 err エラーを「対応するファイル .err」ファイルに出力します。HTMLTIDY は XML 形式の美化をサポートしています: tidy -xml -imq web.xml
perltidy [ オプション ] file1 -o outfileperltidy [ オプション ] outfile astyle

c c++ java (php)
astyle [options] < Original > astyle [options] Foo.cpp Bar.cpp [...] PHP プログラムのフォーマットに使用してみましたが、うまく機能しました (もちろん、HTML コードが混合されていない純粋な PHP コードです)。

jalopy

java
、対応するインストール ドキュメントを参照してください pydent

pythius には 2 つのツールが含まれています:
pydent: コード インデント ツール
pystat: コード統計ツール

HTML コードを支援する HTML コード デバッグ ツールこれは W3C 仕様に準拠しており、HTML に使用されるだけでなく、XHTML XML フォーマットにも適用されるため、現在では Tidy と呼ばれています。
ソース コードをダウンロードした後、make は整った実行可能ファイルを生成します: 注: ページには -raw オプションを使用してください中国語を含む
オプションの説明:
-raw: 中国語の文字を変更しません (エンティティに変換せずに 127 を超える値を出力します)
-m 元のファイルを上書きします
-u すべての HTML タグを強制的に大文字にします (これは省略できます)
-wrap ページのコード幅が 132 行を超える場合に強制的に改行します
tidy -xml -imq build.xml

上記では、Java 電卓のソース コード、PHP、ASPJAVA、Java 電卓のソース コードを含む Java コード フォーマット ツールを紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。