首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

软件征集

2013-05-02 
软件收集1、Eclipse的FindBugs插件?? ? ??问题提出:?? ? 当我们编写完代码,做完单元测试等各种测试后就提交

软件收集

1、Eclipse的FindBugs插件?

? ? ??问题提出:?

? ? 当我们编写完代码,做完单元测试等各种测试后就提交正式运行,只能由运行的系统来检测我们代码是否有问题了,代码中隐藏的错误在系统运行的过程中被发现后,然后再来进行相应的修改,那么后期修改的代价就相当高了。
  解决方法:
  现在有很多Java代码分析工具,FindBugs中开源项目当中的一个,它可以帮你找到代码中隐藏的一些错误,提升你的代码能力与系统安全可靠性。

?

? ?http://www.51cto.com/specbook/225/20412.htm

?

2、Java代码检查 Checkstyle

? ? ??CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具。它能够自动代代码规范检查过程,从而使用开发人员从这项重要,但是枯燥的任务中解脱出来。

? ? ? CheckStyle检验的主要内容:

? ? ? ? ? ? ? ? ? .Javadoc注释

? ? ? ? ? ? ? ? ? .命名约定

? ? ? ? ? ? ? ? ? .标题

? ? ? ? ? ? ? ? ? .Import语句

? ? ? ? ? ? ? ? ? .体积大小

? ? ? ? ? ? ? ? ? .空白

? ? ? ? ? ? ? ? ? .修饰符

? ? ? ? ? ? ? ? ? .块

? ? ? ? ? ? ? ? ? .代码问题

? ? ? ? ? ? ? ? ? .类设计

? ? ? ? ? ? ? ? ? .混合检查(包括一些有用的比如非必须的System.out和printstackTrace)

?从上面可以看出,CheckStyle提供了大部分功能都是对于代码规范的检查,而没有提供像PMD和Jalopy那么多的增强代码质量和修改代码的功能。但是,对于团队开发,尤其是强调代码规范的公司来说,它的功能已经足够强大。

?

3、

热点排行