【问题标题】:Flash AS3: is it possible to search and replace across all .as files in a project?Flash AS3:是否可以在项目中的所有 .as 文件中进行搜索和替换?
【发布时间】:2011-04-15 19:47:20
【问题描述】:

全部,

我有一个如此微不足道和显而易见的问题,我不敢相信它没有被问过数百次。

但是,我找不到答案。

是否可以对应用程序中的所有 .as 类文件进行“搜索和替换”?

如果是这样,怎么做?

[更新] 抱歉 - 应该澄清一下...我正在使用 Flash CS5 IDE。

提前致谢!

【问题讨论】:

    标签: flash actionscript-3 flash-cs5


    【解决方案1】:

    如前所述,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

    【讨论】:

      【解决方案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

      【讨论】:

        【解决方案3】:

        不适用于 FlashIDE。 Flash Builder 有这个功能,但是,如果你的项目没有完成,你可以随时在 Windows 上使用 Total Commander 或在 Mac 上使用 Automator,两者都可以让你批量编辑文件。

        【讨论】:

          【解决方案4】:

          您可以尝试一件事 - 如果您真的需要该功能,您可以 download a trial version of Flash Builder 并将其设置为 Flash CS5 中的类编辑器(herehere 用于教程;您也可以在首选项窗口)。使用 Flash Builder,您可以通过多种方式轻松重构代码,包括搜索和替换。

          Adobe 似乎发布了 Flash Builder 4.5,但似乎无法下载。

          祝你好运。

          【讨论】:

            猜你喜欢
            • 2011-06-15
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2013-01-08
            • 1970-01-01
            相关资源
            最近更新 更多