在我们的Flash AS3代码中,我们有很多非常长的函数,当我们在开发期间尝试导航代码时,它太长了以至于我们经常无法坐在那里并滚动两分钟试图找到哪里事件监听器导致函数。我们已经找到了一个搜索工具的技巧,使它更容易一些(搜索“n functionname”,因为它会找到“functio n functionname ”),但如果我们更容易只需单击该函数的名称即可直接跳转到编辑器中的该函数。这可能吗?我不是在谈论项目何时发布 - 仅在编辑器中。当你还必须去寻找下一步的地方时,很难遵循代码并记住它所做的一切。 (顺便说一句,我们正在使用Flash CS4。)
答案 0 :(得分:0)
与某些评论一样,您将要使用外部IDE(开发环境)。 FlashPro不是为编程而设计的,而只是基本的脚本编写,因此并没有包含很多开发人员的便利。
任何代码编辑器都可能只需编辑您的.as
文件。以下是一些流行的AS3开发,也可以调试并告诉FlashPro编译:
还有几十个人......
我的个人推荐(因为您似乎对免费最感兴趣)将是 FlashDevelop 。它是免费的,非常成熟,并且与FlashPro很好地集成,因此您可以在其中进行调试,而不必为了测试代码更改而来回切换。 (列出的大多数其他人也这样做)
对于您主要关注的问题,它具有用于跳转到函数/对象定义的键盘快捷键(默认情况下为F4
,Ctr+F4
以返回到您所在的位置),以及大量其他编程便利。 (同样,列出的所有其他IDE都可以这样做)