91

最高のオンラインコードビューティファイアーとフォーマッターは何ですか? 私は蛍光ペンを求めていません。どの言語でも構いません。

4

8 に答える 8

108

CSS:コード美化

HTML: HTML TidyCleanUp 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/

于 2011-01-19T12:12:35.260 に答える
25

PHP、Java、C++、C、Perl、JavaScript、CSS の場合は、次を試すことができます。

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

于 2008-10-16T12:52:36.067 に答える
11

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

于 2008-10-16T14:07:41.000 に答える
9

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

于 2008-10-16T12:37:12.383 に答える
5

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

代替テキスト 代替テキスト

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

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

于 2008-10-15T20:59:16.473 に答える
5

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

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

于 2008-10-15T20:57:41.577 に答える
2

クイックハイライターをよく使っています。言語の膨大なリストに最適です。

于 2008-10-15T20:58:03.667 に答える
1

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

「Groovy を使用して LiquiBase の changeLog を生成する」のサンプルを次に示します。

于 2012-03-13T08:03:26.310 に答える