我需要使用工具來查看我的項目中的代碼。我正在使用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