Apache flex 在Flex/ActionScript项目中有没有一种简单的方法来查找孤立类?
我一直在创建一个现有Flex应用程序的“lite”版本,从而将两者都使用的许多类移植到库项目中。因此,我希望能够轻松地找到原始项目中的所有“孤立”类,即项目不再引用/使用的类。在FlexBuilder3中是否有Eclipse插件或其他简单的方法来查找这些插件Apache flex 在Flex/ActionScript项目中有没有一种简单的方法来查找孤立类?,apache-flex,actionscript-3,class,Apache Flex,Actionscript 3,Class,我一直在创建一个现有Flex应用程序的“lite”版本,从而将两者都使用的许多类移植到库项目中。因此,我希望能够轻松地找到原始项目中的所有“孤立”类,即项目不再引用/使用的类。在FlexBuilder3中是否有Eclipse插件或其他简单的方法来查找这些插件 谢谢。我有时会这么做,假设我们一直在重构,一个类变得过时,我只需将可疑文件从Flex Builder移到桌面,重新构建项目,看看编译器是否会抛出任何错误 如果它不抱怨,我知道我可以安全地删除它 如果您的类是依赖的,编译器将在Flex Bui
谢谢。我有时会这么做,假设我们一直在重构,一个类变得过时,我只需将可疑文件从Flex Builder移到桌面,重新构建项目,看看编译器是否会抛出任何错误 如果它不抱怨,我知道我可以安全地删除它 如果您的类是依赖的,编译器将在Flex Builder的“问题”面板中抛出一些错误,并为您提供一个相当清晰的提示,说明缺少了什么 然而,如果你有数千个类,这将不是一件有趣的事,因为你必须一个接一个地遍历它们
我建议,始终在Subversion中保留旧文件的副本,以防您在其中有可重复使用的内容,然后您希望恢复删除的文件。MXML编译器(mxmlc)编译器具有“链接报告”,它将生成您在原始应用程序中使用的所有类。从这里开始,通过一点grep/awk/xsl魔法,您应该能够与您的库项目中的类有所不同。这也是我通常必须求助的,subversion绝对是您最好的朋友。是的,我也这么做了-但这正是我想要避免的。我希望有一些我不知道的内置或插件。