所有
我有一个问题是如此微不足道和明显,以至于我无法相信它没有被问过和回答数百次。
然而,我找不到答案。
是否可以在应用程序中的所有.as类文件中执行“搜索和替换”?
若然,怎么样?
[更新]抱歉 - 应该澄清......我正在使用Flash CS5 IDE。
提前致谢!
答案 0 :(得分:3)
如前所述Flash默认不会。我强烈推荐FlashDevelop - 你可以跨多个文件,并使用正则表达式,这是神奇的。
例如,如果您想要找到每个具有类型编号的私有变量的文件,您可以使用FlashDevelop中的文件中的搜索和替换
private var [A-Za-z0-9_:]+Number
它会列出项目中的每个私有数字变量。方便。
http://www.flashdevelop.org/wikidocs/index.php?title=Main_Page
答案 1 :(得分:2)
试试这个JSFL组件:
http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&extid=1019363
JSFL组件对于扩展Flash IDE非常有用。 Learn to write it您可以开发工具来帮助自己和他人。
否则,我会说这取决于你的IDE:
即。在Flash CS3-5中 - 不是默认情况下
Flash Builder / Flexbuilder中的- Ctrl(Cmd)+ Shift + F
或者您选择的短信:
Textwrangler - Ctrl(Cmd)+ Shift + F
答案 2 :(得分:1)
不使用FlashIDE。 Flash Builder具有此功能,但是,如果您没有使用它完成项目,则可以始终使用Windows上的Total Commander或Mac上的Automator,这两种方法都可以批量编辑文件。
答案 3 :(得分:0)
您可以尝试一件事 - 如果您真的需要这些功能,可以download a trial version of Flash Builder并将其设置为Flash CS5中的类编辑器(here和here以获得教程;您可以还在“首选项”窗口中设置默认编辑器。使用Flash Builder,您可以通过多种方式轻松地重构代码,包括搜索和替换。
看起来Adobe已经发布了Flash Builder 4.5,但似乎无法下载。
祝你好运。