1

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

在捆绑包(一年多没有更新)没有提供我想要的一切之后,我尝试使用 WordPress 的本地副本作为外部库,然后将其作为外部目录添加到 PHP Buildpath。两者都没有添加比提供的捆绑包更多的功能。这些操作是在Aptana Studio 支持WordPress Answers中提出的。

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

4

2 回答 2

3

确实,WordPress 捆绑包只提供了一些有限的自动完成支持。尽管将另一个 WordPress 安装的本地副本作为 PHP 外部库包含在最新的 Aptana Studio 版本(3.4.0)中似乎可以解决这个问题,正如您已经提到已经尝试过的那样,并且正如在此链接中所建议的那样你指出。

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

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

现在,在 PHP 代码中,我得到了所有核心 WordPress 函数的自动补全建议——我什至可以通过在函数名称上按 F3 来检查它们的源代码。

于 2013-05-31T18:20:25.753 回答
1

我按照 E. Serrano 的步骤进行操作,效果很好。愚蠢的是,如果您想要自动完成,例如,add_action('wp_print_footer_scripts', 'scripts.js', 1); 在您输入引号的那一刻,自动完成就会丢失......如果您尝试add_action( wp_获得所有 WP 命令。希望能帮助到你...

于 2013-10-29T15:04:23.537 回答