用于启动新项目的代码分析工具

时间:2012-03-19 09:23:40

标签: java eclipse

我正在开始一个新的项目 差不多一年了。我想在开始编码之前进行代码分析,并对所有内容有一个很好的了解 流动。我希望详细了解项目结构,库的引用等。 是否有这样的工具,如果不是我可以在日食中做到的方法?

提前谢谢。

3 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

您可以使用工具从代码中生成UML类,例如Fujaba CASE tool

一些流行的指标工具(有些作为Eclipse插件)具有良好的可视化效果:

如果你想要更深奥的东西,你可以听取关于代码可视化的this software engineering podcast,例如Code Cities

答案 2 :(得分:0)

您可以免费试用http://code.google.com/p/projectusus/

我见过的最好(但商业化)结构101:http://www.headwaysoftware.com/products/

或者您可以使用依赖关系查找器自己提取所需的所有信息:http://depfind.sourceforge.net/

我有一个小爱好(scala)项目,它使用依赖查找器来创建graphml文件,然后可以使用yed查看。如果你愿意愚弄源代码,甚至只看这个。 https://github.com/schauder/Dependency-Manager