WordPress的Aptana Studio Code Assist不完整

时间:2013-03-19 00:42:36

标签: wordpress autocomplete aptana aptana3 code-assist

我安装了WordPress bundle/ruble for Aptana Studio,但它只为WordPress功能的子集提供代码帮助。我想为所有WordPress核心功能(或尽可能多的)提供代码帮助。我的项目以PHP为本质,并通过SFTP连接到远程WordPress安装。

在捆绑包(一年内没有更新)之后没有提供我想要的所有东西,我尝试使用WordPress的本地副本作为外部库,然后将其作为外部目录添加到PHP Buildpath。没有人添加任何功能而不是提供的包。 Aptana Studio SupportWordPress Answers建议采取这些措施。

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

2 个答案:

答案 0 :(得分:3)

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

以下是我采取的所有具体步骤,因此您可以检查所遵循的程序是否有不同之处。

  • 打开“首选项”菜单,转到“窗口”>首
  • 选择Aptana Studio>编辑> PHP>库
  • 点击“新用户库”
  • 将路径添加到另一个本地WordPress安装(当前项目中不是相同的WordPress文件),选择新提取的WordPress下载的根文件夹(例如:C:\ wordpress-3.5.1 \ wordpress)
  • 确保在用户库列表中选择了新库(使用库图标旁边的复选标记对其进行标记。)
  • 应用更改并按OK
  • 确保您的项目是PHP项目。右键单击项目文件夹,选择Properties> Project Natures并标记PHP复选框。

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

答案 1 :(得分:1)

我按照E. Serrano的步骤操作,效果很好。愚蠢的是,如果您想要在输入引号的时候自动完成add_action('wp_print_footer_scripts', 'scripts.js', 1);,则自动完成将丢失...如果您尝试add_action( wp_,则会获得所有WP命令。希望它有所帮助...