源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

PHP,ASP.JAVA,JAVA代码格式化工具整理

  • 时间:2021-04-21 21:16 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:PHP,ASP.JAVA,JAVA代码格式化工具整理
PHP代码格式化工具[url=http://www.waterproof.fr/products/phpCodeBeautifier/]http://www.waterproof.fr/products/phpCodeBeautifier/[/url] 最近修改一个代码,里面完全没有缩进,用这个能够格式化一下。 相当于以前c 的indent 顺便写一下其他语言的 c, c++ c# ==> [url=http://www.gnu.org/software/indent/indent.html]indent[/url] [url=http://sourceforge.net/projects/astyle]Astyle[/url] java ==> [url=http://sourceforge.net/projects/astyle]astyle[/url] [url=http://jalopy.sourceforge.net/]Jalopy[/url] [url=http://www.tiobe.com/jacobe.htm]Jacobe[/url] [url=http://importscrubber.sourceforge.net/]ImportScrbber[/url] php ==> [url=http://www.phpedit.net/products/phpCodeBeautifier/]phpCodeBeautifier[/url] perl ==> [url=http://sourceforge.net/projects/perltidy/]perlTidy[/url] python ==> [url=http://sourceforge.net/projects/pythius/]Pydent [/url]asp ==> [url=http://www.daansystems.com/vbsbeaut/]VBSBeaut[/url]
工具名称 适用语言 简介 安装/使用
[url=http://www.gnu.org/software/indent/indent.html]indent[/url] c indent就是代码美化工具的代名词 indent是gcc附带的一个标准工具, indent [options] [input-files] indent [options] [single-input-file] [-o output-file]
[url=http://sourceforge.net/projects/perltidy/]perltidy[/url] perl perltidy本身也是用perl写的 下载后: perl Makefile.PL;make;make install perltidy [ options ] file1 file2 file3 ... (output goes to file1.tdy, file2.tdy, file3.tdy, ...) perltidy [ options ] file1 -o outfile perltidy [ options ] file1 -st >outfile perltidy [ options ] <infile >outfile
[url=http://sourceforge.net/projects/astyle]astyle[/url] c c++ java (php) 一个速度很快的C/C++/Java源代码美化工具。 astyle比indent好在有很多成套的的风格定义:ansi java linux...不必记住复杂的缩进具体选项。 下载源代码解包后,make, 生成astyle可执行文件 astyle [options] < Original > Beautified astyle [options] Foo.cpp Bar.cpp [...] astyle --style=ansi *.cpp 我尝试过用它来格式化PHP程序也很有效(当然是不合HTML代码混在一起的纯PHP代码)。
[url=http://jalopy.sourceforge.net/]jalopy[/url] java 功能强大的JAVA代码格式化工具,除了标准界面外,命令行工具,还可作为ANT JBUILDER ECLIPSE JDEVELOPER等工具的插件使用,并提供API 从[url=http://prdownloads.sourceforge.net/jalopy/]http://prdownloads.sourceforge.net/jalopy/[/url]下载 并参考相应安装文档
[url=http://sourceforge.net/projects/pythius/]pydent[/url] python [url=http://sourceforge.net/projects/pythius/]pythius[/url]包含了2个工具: pydent: 代码缩进工具 pystat: 代码统计工具 下载源代码解包后: Run "python setup.py build" Run "python setup.py install"
[url=http://tidy.sourceforge.net/]htmltidy[/url] html/xml HTML代码的纠错工具,可以帮助你的HTML代码更好的符合W3C规范,现在被称作tidy,因为它不仅只使用于HTML,也现在也适用于XHTML XML的格式化。 但JSP不适合ASP PHP JSP等嵌入式脚本的代码美化   下载源代码后 make 生成tidy可执行文件: tidy file1 file2 ... 注意:对于含有中文的页面要使用 -raw选项
tidy.exe -raw -imuq -wrap 132 -f %f.err %f
选项说明: -raw: 不修改中文字符 (output values above 127 without conversion to entities) -i indend 缺省HTML按2个空格缩进 -m 覆盖原文件 -u 强制所有HTML标记大写(这个可以不加) -wrap 页面代码宽度大于132行强制换行 -f %f.err 将错误输出到"相应文件名.err"文件中 HTMLTIDY支持XML的格式美化: tidy -xml -imq web.xml tidy -xml -imq build.xml
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部