南方网景
核心提示:企业建立网站,编程语言是人和计算机之间最直接的交流。而代码又是编程的主要途径。代码优化是通过对程序代码进行等价变化,而不改变程序的运行结果。常用的代码优化技术有删除多余运算,循环不变代码外提,强度削弱等。
企业建立网站,编程语言是人和计算机之间最直接的交流。而代码又是编程的主要途径。代码优化是通过对程序代码进行等价变化,而不改变程序的运行结果。常用的代码优化技术有删除多余运算,循环不变代码外提,强度削弱等。下面,IDC评述网与大家分享8个代码优化小助手,供参考。
1. Jalopy
Jalopy是一个 Java 源代码格式化工具,它可以使用一套可配置的布局规则修改 Java 源代码的布局。
2. JxBeauty
JxBeauty是一款非常精致的编排Java代码的工具。利用它可以编排、美化使用者的Java 代码,创建具良好风格的 Java 源程序。
3. BeautyJ
BeautyJ的主要功能是能够自动格式化java 代码从而产生一个干净的,规范化的java代码。它同时也能够自动产生javadoc注释。
4. Jlint
Jlint是一个能自动检查你的Java代码的开发辅助工具,能够自动帮忙找出代码的bug在哪里。它是一个快捷,容易学习上手的工具。
5. JDepend
JDepend一个开放源代码的可以用来评价Java程序质量的优秀工具,遍历Java class的文件目录。还提供稳定性,可靠度等评价报告,分析出稳定程度,抽象程度,是否存在循环依赖关系等。
6. DoctorJ
DoctorJ是一套分析JAVA代码的应用程序。除了完成javadoc的功能,它根据标准和代码的准确度来检验文件。产生一个文件或者项目的统计信息,包括每一个类和方法的代码行数以及总数。
7. Cobertura
Cobertura是一种开源工具,它通过检测基本的代码,并观察在测试包运行时执行了哪些代码和没有执行哪些代码,来测量测试覆盖率。
8. Uncrustify
Uncrustify是一个代码美化工具可用于C,C++,C#,D和Java源代码的美化。它能够利用空格,tab与空格或只有tab进行缩排,添加或删除换行,排列代码等。具有高配置性,易于修改的特点。
原文地址:http://www.idcps.com/News/20110322/24764.html(如需转载,请注明出处)