そこにある最高のオンラインコード美化とフォーマッタは何ですか?私は蛍光ペンを求めていません。どの言語でもかまいません。
CSS: code beautifier
HTML: HTML Tidy 、 CleanUp HTML または汎用 Pretty Diff
Javascript: http://jsbeautifier.org/
PHP: http://beta.phpformatter.com/
SQL: http://dpriver.com/pp/sqlformat.htm
XML: http://chris.photobooks.com/xml/default.htm
すべての色: http://quickhighlighter.com/
PHP、Java、C++、C、Perl、JavaScript、CSSの場合:
Perlでは Perl :: Tidy を使用できます。
JsonLint はJSONの検証とフォーマットに適しています。
何語??考えられるほとんどすべてのプログラミング言語には、さまざまな構文規則と規則があるため、さまざまなツールがあります。
良いol ' indent
は、CおよびC++プログラムをフォーマットするための、ニースでカスタマイズ可能なコマンドラインユーティリティです。
それは、言語と使用しているアーキテクチャに依存します。
たとえば、PHPプラットフォームでは、GeSHiでほとんどの言語をフォーマットできます。
bluish コメントのように、GeSHiは一般的な構文ハイライト機能で、美化機能はありません。これはサーバー側でより多く使用され、これで説明されているように、美化ツールと組み合わせるのは難しい場合があります GeSHi drupal ticket 。
クイックハイライター をたくさん使用しました。膨大な言語のリストに最適です。
Gist.github.com を使用します。多言語サポートがあります(Java、c、c ++、c#、vb、haskell、Ruby、javascript、lua、HTML、SQL、Tcl、Perl、JSON、groovy ...)
以下にサンプルを示します "Groovyを使用してLiquiBase changeLogを生成する"