web-dev-qa-db-ja.com

オンラインのコード美化とフォーマッタ

そこにある最高のオンラインコード美化とフォーマッタは何ですか?私は蛍光ペンを求めていません。どの言語でもかまいません。

91
Tim Boland
108
JamesM-SiteGen

PHP、Java、C++、C、Perl、JavaScript、CSSの場合:

http://www.prettyprinter.de/index.php

25
QAZ

Perlでは Perl :: Tidy を使用できます。

11
brian d foy

JsonLint はJSONの検証とフォーマットに適しています。

9
johnstok

何語??考えられるほとんどすべてのプログラミング言語には、さまざまな構文規則と規則があるため、さまざまなツールがあります。

良いol ' indent は、CおよびC++プログラムをフォーマットするための、ニースでカスタマイズ可能なコマンドラインユーティリティです。

5
Dan Lenski

それは、言語と使用しているアーキテクチャに依存します。

alt textalt text

たとえば、PHPプラットフォームでは、GeSHiでほとんどの言語をフォーマットできます。

bluish コメントのように、GeSHiは一般的な構文ハイライト機能で、美化機能はありません。これはサーバー側でより多く使用され、これで説明されているように、美化ツールと組み合わせるのは難しい場合があります GeSHi drupal ticket

5
VonC

クイックハイライター をたくさん使用しました。膨大な言語のリストに最適です。

3
AdamC

Gist.github.com を使用します。多言語サポートがあります(Java、c、c ++、c#、vb、haskell、Ruby、javascript、lua、HTML、SQL、Tcl、Perl、JSON、groovy ...)

以下にサンプルを示します "Groovyを使用してLiquiBase changeLogを生成する"

2
rayyildiz