什么是最好的在线代码美化器和格式化程序?我不是要荧光笔。任何语言都可以。
8 回答
CSS:代码美化器
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::Tidy用于 Perl。
JsonLint适用于验证和格式化 JSON。
什么语言??几乎每一种可以想象的编程语言都有不同的工具,因为它们都有不同的语法规则和约定。
Good ol'indent
是一个很好的、可定制的命令行实用程序,用于格式化 C 和 C++ 程序。
这取决于您使用的语言和架构。
比如在一个php平台上,几乎可以用GeSHi格式化语言
正如蓝色评论,GeSHi 是一个通用的语法荧光笔,没有美化功能。它更多地用于服务器端,将其与美化工具结合起来可能会很棘手,如GeSHi drupal ticket所示。
我经常使用快速荧光笔。适用于大量语言。
使用gist.github.com。支持多语言(java、c、c++、c#、vb、haskell、ruby、javascript、lua、HTML、SQL、Tcl、Perl、JSON、groovy...)