【问题标题】:Is there a way to jump to functions inside the code editor in Flash CS4?有没有办法在 Flash CS4 的代码编辑器中跳转到函数?
【发布时间】:2015-02-25 04:38:50
【问题描述】:

在我们的 Flash AS3 代码中,我们有很多非常长的函数,当我们在开发过程中尝试导航代码时,它太长了,以至于我们经常无法坐在那里滚动两分钟试图找到哪里一个事件监听器导致一个函数。我们已经找到了一个使用搜索工具的技巧,使它更容易一些(搜索“n functionname”,因为它会找到“function functionname”),但如果我们只需单击函数名称即可直接跳转到编辑器内的该函数。这可能吗?我不是在谈论项目何时发布 - 仅在编辑器中。当您还必须去寻找它的下一步时,很难遵循代码并记住它所做的一切。 (顺便说一下,我们使用的是 Flash CS4。)

【问题讨论】:

  • 我建议您使用外部 IDE,并将您的 actionscript 文件链接到您的 flash 项目。
  • 这是否允许我们链接到代码编辑器中的函数?
  • 跳转到你的意思的函数?好吧,如果您使用 eclipse 或任何不错的 actionscript 代码编辑器,他们有很好的方法来帮助您开发。使用 Flash 原生代码编辑器真的很费劲。
  • 在哪里可以获得 Eclipse?是免费的吗?
  • 更多信息在这里:stackoverflow.com/a/1385341/1873387

标签: actionscript-3 flash ide cs4


【解决方案1】:

与某些 cmets 一样,您将需要使用外部 IDE(开发环境)。 FlashPro 不是为编程而设计的,而只是基本的脚本编写,因此在方便开发人员方面并没有包含太多内容。

任何代码编辑器都可以简单地编辑您的.as 文件。以下是一些用于 AS3 开发的流行工具,它们也可以调试并告诉 FlashPro 进行编译:

还有几十个……

我的个人建议(因为您似乎对免费最感兴趣)是FlashDevelop。它是免费的,相当成熟,并且与 FlashPro 很好地集成,因此您可以在其中进行调试,而不必来回切换来测试代码更改。 (列出的大多数其他人也这样做)

您最关心的是,它具有用于跳转到函数/对象定义的键盘快捷键(默认为F4Ctr+F4 用于返回您所在的位置),以及大量其他编程便利。 (同样,列出的所有其他 IDE 都可以这样做)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-05-11
    • 1970-01-01
    • 2020-07-20
    • 2018-08-13
    • 2020-06-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多