2011-05-27 82 views
2

我目前有6个不同的Flex应用程序(小部件)在主页上运行。 他们都依赖于一个共同的图书馆项目。有没有一种工具可以自动跟踪未使用的代码

我目前正在清理代码库,并且很难保持这种方式,特别是因为我继承了代码库。

有谁知道一个能自动告诉我任何死代码的工具吗?

干杯

+0

可能重复[在Flash Builder 4中查找未使用的变量(如Eclipse for Java)(http://stackoverflow.com/questions/6100602/find -unused-variables-in-flash-builder-4-like-eclipse-for-java-does) – Constantiner 2011-05-27 14:38:43

+0

这不是重复的,因为在该主题中,没有指定FlexPMD是否也查看库项目。 因此,我有点更具体的问题。 – 2011-05-27 14:42:48

+0

如果您正在讨论寻找一般未使用的类。试试这个: http://blog.tomschober.com/2011/02/implementing-orphan-finder-for-your-flex-app/ – TomSchober 2011-08-08 19:24:19

回答

4

这里有几个工具。我会从这one from Adobe开始;我相信这是作为一个eclipse插件编写的。

FlexPMD是另一种工具;也来自Adobe。

FlexCover是另一个。

请记住,Flex编译器会自动从最终的SWF中删除未使用的类;因此从项目中移除这些类可能不会影响最终的SWF大小。我可以看到它帮助长期维护,虽然..

+0

我知道Flex编译器不会添加任何未使用的类。 但是由于遗传代码库,我有大量的800多行怪物类,所以我将不得不去功能的功能:( – 2011-05-27 14:46:20

+0

是的,我可以理解你为什么要试图清理一些未使用的功能。我在FlexPMD名称上留下了空白;这是另一种类似的样式工具,我将其添加到我的答案中。 – JeffryHouser 2011-05-27 14:54:37

相关问题