我需要使用工具来查看我的项目中的代码。我正在使用Eclipse IDE(Helios)和maven.I应该能够定义我自己的规则。我一直在做一些阅读,似乎Sonar可能会为我做这份工作。还有没有其他更好的工具可用,并且有人曾经使用过声纳?Java代码审查工具
回答
我一直在使用FindBugs,它是Sonar的一部分。它用于发现潜在的错误。还有一种名为Checkstyle的工具,可以检查编码惯例,它可能适合您的需求。
希望这会有所帮助。
你是否分别使用findBugs?还是通过Sonar? – user1218900 2012-02-19 07:19:38
我正在使用FindBugs,它非常有帮助。 – snow8261 2012-02-20 03:14:18
我们在我们公司使用Crucible。它具有基于Web的界面,并且使多个用户可以同时查看代码变得非常容易,但是如果您的用户超过5/10,则将花费大量资金。
毫无疑问,我个人的选择是声纳http://www.sonarsource.org
欲了解更多信息,你应该看的截屏:http://www.sonarsource.org/screencasts/
这个工具是完全可定制的。您可以配置每个插件(PMD,checkstyle,findbugs,cobertura,... ...)。
在网站上,你可以找到有趣的以下文章:
非常感谢你们! – user1218900 2012-02-20 11:55:56
- 1. Gerrit代码审查工具
- 2. Vault代码审查工具
- 3. Ruby/Rails的代码审查工具?
- 4. 代码审查工具和文档
- 5. 需要SVNEdge代码审查工具
- 6. cakephp的自动代码审查工具
- 7. 公开的代码审查工具?
- 8. owasp自动代码审查工具
- 9. Aptana和Tortoise的代码审查工具?
- 10. ColdFusion的XSS代码审查工具
- 11. 代码审查工具的Transact SQL
- 12. CollabNet SVN Edge代码审查工具
- 13. 审查代码
- 14. XAML代码审查
- 15. C++代码审查
- 16. Ant代码审查
- 17. Castle.Windsor代码审查
- 18. SmtpClient.SendAsync代码审查
- 19. 我可以发送更改的代码审查Git分阶段区域(任何代码审查工具)?
- 20. netbeans java代码审查插件
- 21. 适用于JSF,Java和Hibernate框架的良好代码审查工具
- 22. 什么是最好的Java代码审查工具添加到Eclipse插件?
- 23. git的基于Web的代码审查工具
- 24. 代码审查开源工具与支持远程存储库
- 25. 代码审查和单元测试工具
- 26. 如何将项目添加到gerrit代码审查工具?
- 27. 是否有任何易于安装的代码审查工具?
- 28. 建议使用GitHub代码审查工具
- 29. 代码审查工具不关注差异?
- 30. 非基于Web的代码审查工具
可能重复[这里](http://stackoverflow.com/questions/1878506/best-free-code-review- tool-for-eclipse-java-flex-development) – yorkw 2012-02-19 08:31:11
请参阅[*用于Java *的Bug查找工具的比较](http://www.cs.umd.edu/~jfoster/papers/issre04.pdf)。 – trashgod 2012-02-19 08:36:30
Checkstyle,FindBugs,PMD – Jesper 2012-02-19 08:56:54