2013-03-19 77 views
1

我安装了WordPress bundle/ruble for Aptana Studio,但它仅为WordPress功能的一个子集提供代码帮助。我希望为所有WordPress核心功能(或尽可能多的)提供代码帮助。我的项目具有PHP作为其本质,并通过SFTP连接到远程WordPress安装。WordPress的Aptana Studio代码辅助不完整

在捆绑包(它在一年内没有更新)没有提供我正在寻找的所有东西之后,我尝试使用WordPress的本地副本作为外部库,然后将其作为外部目录添加到PHP构建路径。两者都没有添加比提供的软件包更多的功能。这些操作在Aptana Studio SupportWordPress Answers中提出。

我做错了什么,或者是我寻找的代码帮助级别不可用?

回答

3

的确,WordPress包只提供一些有限的自动完成支持。虽然包含另一个WordPress安装的本地副本作为PHP外部库,但似乎已经在最新的Aptana Studio版本(3.4.0)中解决了这个问题,正如您已经提到的那样尝试了,并且建议您指出的链接为in this one出。

以下是我采取的所有具体步骤,以便您可以检查您所遵循的过程中是否有不同的东西。

  • 打开Preferences菜单转到窗口>首选项
  • 选择的Aptana Studio中>编辑> PHP>库
  • 单击 “新建用户库”
  • 添加路径到另一个地方WordPress安装(不(例如:C:\ wordpress-3.5.1 \ wordpress)
  • 确保在用户库列表中选择了新的库(标记它旁边的图标旁边有一个复选标记。)
  • 应用更改并按确定
  • 确保您的项目是一个PHP项目。右键单击项目文件夹,选择属性>项目自然并标记PHP复选框。

现在,在PHP代码中,我为所有核心WordPress函数获得了自动完成建议 - 我甚至可以通过按F3键查看它们的源代码。

+0

感谢您的回复,塞拉诺。不幸的是,这似乎并没有为我工作。我添加了该库,Aptana显示它已将其编入索引,但我仍然无法自动完成大部分WordPress功能。我通过打开现有的主题模板文件并从[Codex Function Reference](http://codex.wordpress.org/Function_Reference)中输入各种函数来进行测试。 我不知道我错过了什么。 – warnerchad 2013-06-07 12:22:24

+0

太神奇了。我关闭了我正在开发的项目,并且在打开一个新项目后,WordPress相关的自动完成功能就没有了!正确的图书馆仍然是进口,但我遇到了同样的问题,你提到。我试过再次添加库,导入不同的版本,取消选择工作集等,但没有运气。 – 2013-06-15 00:52:23

+0

我意识到autocompletion不适用于仅作为Web项目设置的Aptana项目。但它配置为PHP项目时可以工作。所以,你可以有充分的WordPress的代码自动完成在集锦继上述步骤_and_加入** ** PHP项目类型为特定项目(右键单击一个现有的项目,'Properties'>'项目Natures'>检查'PHP ')。打开的项目文件夹中会出现一个小小的'P',PHP代码助手将从现在开始使用包含的WordPress库。 – 2013-06-23 17:37:27

1

我遵循E.塞拉诺的步骤,它完美的作品。什么是愚蠢的是,如果你想自动填充,例如add_action('wp_print_footer_scripts', 'scripts.js', 1);你键入报价的时刻,自动完成会丢失...如果你尝试add_action(wp_你会得到所有的WP命令。希望它可以帮助...