【发布时间】:2011-04-15 19:47:20
【问题描述】:
全部,
我有一个如此微不足道和显而易见的问题,我不敢相信它没有被问过数百次。
但是,我找不到答案。
是否可以对应用程序中的所有 .as 类文件进行“搜索和替换”?
如果是这样,怎么做?
[更新] 抱歉 - 应该澄清一下...我正在使用 Flash CS5 IDE。
提前致谢!
【问题讨论】:
标签: flash actionscript-3 flash-cs5
全部,
我有一个如此微不足道和显而易见的问题,我不敢相信它没有被问过数百次。
但是,我找不到答案。
是否可以对应用程序中的所有 .as 类文件进行“搜索和替换”?
如果是这样,怎么做?
[更新] 抱歉 - 应该澄清一下...我正在使用 Flash CS5 IDE。
提前致谢!
【问题讨论】:
标签: flash actionscript-3 flash-cs5
如前所述,Flash 默认情况下不会。我强烈推荐 FlashDevelop - 您可以搜索多个文件,并使用正则表达式,这真是太神奇了。
例如,如果您想查找具有类型为 number 的私有变量的每个 as 文件,您可以在 FlashDevelop 中使用 Search and Replace in Files with
private var [A-Za-z0-9_:]+Number
它会列出项目中的每个私有数字变量。方便。
http://www.flashdevelop.org/wikidocs/index.php?title=Main_Page
【讨论】:
试试这个 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
【讨论】:
不适用于 FlashIDE。 Flash Builder 有这个功能,但是,如果你的项目没有完成,你可以随时在 Windows 上使用 Total Commander 或在 Mac 上使用 Automator,两者都可以让你批量编辑文件。
【讨论】:
您可以尝试一件事 - 如果您真的需要该功能,您可以 download a trial version of Flash Builder 并将其设置为 Flash CS5 中的类编辑器(here 和 here 用于教程;您也可以在首选项窗口)。使用 Flash Builder,您可以通过多种方式轻松重构代码,包括搜索和替换。
Adobe 似乎发布了 Flash Builder 4.5,但似乎无法下载。
祝你好运。
【讨论】: