code analysis tools for starting on a new project
我正在开始一个正在进行的新项目
快一年了 我想在开始编码之前进行代码分析,对所有内容都一目了然
流量。 我想详细了解项目结构,对库的引用等。
有没有这样的工具,如果没有一种方法,我可以在日食中做到呢?
提前致谢。
您可以使用工具从代码生成UML类图表,例如Fujaba CASE工具。
一些流行的度量工具(例如Eclipse插件)具有良好的可视化效果:
- 声纳
- Usus
- Google指标
- Google CodePro Analytix
如果您想要更深奥的内容,可以收听有关代码可视化的软件工程播客,例如代码城市。
检查此http://www.sourceinsight.com/
来源洞察
或http://code.google.com/intl/ko-KR/javadevtools/codepro/doc/index.html
这是免费的!
您可以免费尝试http://code.google.com/p/projectusus/
我见过的最好的(但有商业意义的)ist结构101:http://www.headwaysoftware.com/products/
或者,您也可以使用依赖关系查找器提取所需的所有信息:http://depfind.sourceforge.net/
我有一个业余爱好(scala)项目,该项目使用依赖关系查找器来创建graphml文件,然后可以使用yed查看它。如果您愿意四处浏览源代码,甚至只看一眼。 https://github.com/schauder/Dependency-Manager