我想看类,函数和变量/属性,相关性在视觉上,如 NDepend的的,但针对ActionScript 2或AS3代码。

的任何程序或想法?

使用 doxygen的以某种方式?

的FlexUnit?

有帮助吗?

解决方案

<强>更新2018年11月:

这样看来,Structure101(新的下载页面)不再有一个ActionScript的变体。

<强>原来的答复,链接过时:

Structure101g 并安装软件后选择的Actionscript味道。

我们确认它能够绘制出的Flex / AS3项目类水平和甚至函数调用的依赖关系,并产生相同的视觉图谱。

看一看随附的屏幕截图。

  

(非SSL链路死:i40.tinypic.com/e8qptu.png)

希望有所帮助。

其他提示

远非一个完整的解决方案,而是开始你可能要使用的Flex SDK的ASDoc来生成一个XML类路径结构(感谢的 -keep-XML -skip-XSL 的参数)。

此后你很可能得到一个不错的结果,如果你有一个graphviz的发挥( HTTP:// WWW。 graphviz.org/Resources.php )。

通过ANT自动化这一切,你是排序; )

在的Flex SDK编译器有一个-link-report说法,会给你编译到SWF中的类和它们的依赖一些有用的信息。

请参阅从Flex 3文档检查链接器依赖性获得更多信息。

我要发布一个链接到大暗礁汉堡的链接报告展台,但我看到darrinm已经找到了更好的工具。

不过,可能是一些使用的

LinkReportAIR

ItDepends - 用于在Flex应用程序类和包的相关的视觉浏览器。

它缺乏NDepends但它迈出了一大步,从试图使报告的链接感的可视化功能。其源是有所以如果一个被充分激励它可以与可视化进行扩展。

在运行时你一个还获取有关通过的describeType方法各个类别(flash.utils的部分)的信息。它返回一个描述你给它的类的XML文档。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top