java - 可视化我的应用程序的 Java 源代码复杂性 - 适用于 Windows 的工具?

标签 java windows eclipse

我正在寻找一种像已接受的问题Where can I find good open source code flow visualization software?的答案中提出的优秀工具一样的工具。 。但是 - 我必须使用 Windows

我想直观地了解功能的复杂性。

我不需要导航设备。我想要的只是直观地了解幕后发生的复杂情况。

(这并不是因为我作为开发者的地位为零。而是因为我在演示中向非技术受众讲话,而他们对应用程序的复杂性很大程度上不了解,而且他们经常低估它。

是的,我知道还有很多其他明显的选择可以向这样的受众传达信息。

但无论如何 - 我正在寻找一个可能生成性感图形但易于使用的工具,无论是静态(源代码分析)还是动态(仅分析运行时的 Activity 执行路径)。那会很酷,但仍然非常诚实和真实。)

类层次结构图是不够的,因为它不能反射(reflect)所涉及的功能复杂性。

如果这样的问题在 SO 上是题外话,请随意将其迁移到其他地方,然后提前对此表示抱歉。

也感谢您的所有想法。

最佳答案

我会调查声纳。如今,它几乎成为 Java 开发的行业标准:http://www.sonarsource.org/

关于java - 可视化我的应用程序的 Java 源代码复杂性 - 适用于 Windows 的工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9672803/

相关文章:

java - Java 运行时是否强制要求对 SSL 证书使用 keystore ?

java - 如何在 SWT 项目中显示 BufferedImages?

c - 将数据附加到可执行文件(Windows、Unix)

windows - Windows 中的 Git 符号链接(symbolic link)

Eclipse 无法识别 Java 项目;类路径问题

eclipse - ADT 错误 : Could not create the view: org. eclipse.mylyn.tasks.ui.views.tasks

java - 在俄罗斯方 block 游戏中正确使用 wait()/notify()

java - 哪种机制可用于访问与 JavaScript 关键字冲突的 Java 方法?

c++ - 使用统计 API 获取不正确的文件修改时间

java - eclipse "unhandled event loop exception"