在Aptana Studio 3 PHP编辑器中启用“打开声明”功能

5
我曾使用Eclipse中的PDT,但对其JavaScript格式化(特别是jQuery语法)不满意,因此我转向了独立版的Aptana Studio 3。我非常喜欢Aptana的功能,但有很多之前我喜欢的功能都失踪了。例如,我想能右键单击一个函数并使用“Open Declaration”功能使AS3跳转到该函数的声明(无论它是在当前文件还是其他文件中)。这个选项在AS3中存在,但当我尝试使用它时没有反应。是否有办法在AS3中启用这个功能?

我通过更改我导入的项目的“性质”来解决了这个问题。 我不得不启用并将PHP“性质”设置为主要属性。 它是org.eclipse.php.core.PHPNature。 我正在Aptana Studio的问题跟踪器上讨论此问题:http://jira.appcelerator.org/browse/APSTUD-3331?focusedCommentId=163261 - Austyn Mahoney
1个回答

8
当Studio识别项目的“Nature”(例如com.aptana.editor.php.phpNature)时,AS3中的PHP支持发挥了全部作用。
作为其他遇到此问题的人未来的参考,将“Nature”设置为Studio中最简单的方法是右键单击项目,选择“属性”,然后选择“项目Nature”项。在对话框中,选择“PHP”项(带有图标的项)。您也可以选择将其设置为“primary”,但请注意,这样做的唯一效果是视觉上的(在项目上有一个P图标,标记它为PHP项目)。
另外,通过这种方式设置Nature,将向.project文件添加Aptana PHP构建器。这个构建器对于正确索引和代码辅助非常重要。
就修复而言,我们正在考虑某种通知,允许您在导入项目时设置Nature。在大多数情况下,这应该解决问题。
希望这有助于理解“引擎盖下”的工作原理 :)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接