2012-02-19 161 views
4

我需要使用工具来查看我的项目中的代码。我正在使用Eclipse IDE(Helios)和maven.I应该能够定义我自己的规则。我一直在做一些阅读,似乎Sonar可能会为我做这份工作。还有没有其他更好的工具可用,并且有人曾经使用过声纳?Java代码审查工具

+0

可能重复[这里](http://stackoverflow.com/questions/1878506/best-free-code-review- tool-for-eclipse-java-flex-development) – yorkw 2012-02-19 08:31:11

+2

请参阅[*用于Java *的Bug查找工具的比较](http://www.cs.umd.edu/~jfoster/papers/issre04.pdf)。 – trashgod 2012-02-19 08:36:30

+0

Checkstyle,FindBugs,PMD – Jesper 2012-02-19 08:56:54

回答

1

我一直在使用FindBugs,它是Sonar的一部分。它用于发现潜在的错误。还有一种名为Checkstyle的工具,可以检查编码惯例,它可能适合您的需求。

希望这会有所帮助。

+0

你是否分别使用findBugs?还是通过Sonar? – user1218900 2012-02-19 07:19:38

+0

我正在使用FindBugs,它非常有帮助。 – snow8261 2012-02-20 03:14:18

2

我们在我们公司使用Crucible。它具有基于Web的界面,并且使多个用户可以同时查看代码变得非常容易,但是如果您的用户超过5/10,则将花费大量资金。