在Flash Builder中为整个项目组织导入

时间:2011-11-16 19:22:45

标签: eclipse flash actionscript-3 flash-builder

我正在使用一个大型的ActionScript项目,并且每个文件都需要组织它的导入。

我注意到你can achieve this easily in the Java version of eclipse,但这似乎不适用于Flash Builder。

是否有一种简单的方法来组织整个项目的导入?

3 个答案:

答案 0 :(得分:0)

Flash Builder的当前版本(4.7)似乎无法实现这一点。这是可悲的。我也想要那个。我发现任何递归清理工具最接近的是FlexFormatter的命令行工具:http://sourceforge.net/apps/mediawiki/flexformatter/index.php?title=FormatterCommandLine

我自己没有尝试过,我不相信它会导入清理。

答案 1 :(得分:0)

这在FlashBuilder 4.7中是不可能的。但是,如果你有足够的时间,你可以像我一样解决问题:

  1. .as个文件与FlashBuilder工作区相关联。 FlashBuilder-> Window-> Preferences-> Flash_Builder-> File_Associations并单击ActionScript文件(* .as)。
  2. 识别项目中的所有.as文件,并在Builder中打开它们。我使用此命令使用cygwin执行此操作:find . -type f -name '*.as' -exec cygstart {} ';'
  3. 使用宏程序键入Control-Shift-O,Control-S,Control-W以:组织导入,保存文件,关闭文件。
  4. 设置宏以循环播放。
  5. 一个警告,FlashBuilder需要一点时间来组织导入,如果你的宏类型太快,它将会丢失,并且源代码中会发生不好的事情。将延迟放入宏中,以便FB有时间赶上组织,保存和关闭文件。我在宏的每一步之间使用了200ms,它工作正常。我刚推出了这个宏,然后去吃午饭。

答案 2 :(得分:-2)

Ctrl+1会弹出一个快速辅助菜单,允许您(除其他外)组织导入。