在我的系统上安装 Eclipse 和 PDT 时遇到了很多麻烦。花了两天时间,主要是因为我能找到的所有教程都过时了(写于 2008 年,现在是 2011 年),并且其中包含的各种步骤不再需要、损坏或无关紧要。我想在这里写下我的流程,以便随着时间的推移(通过 wiki)对其进行改进。
安装没有 PHP 插件的 Eclipse (“ Eclipse Classic ”)。这将为您提供一个完整的 Eclipse,我觉得它更可取,因为 UI 更加充实(例如,您会获得一个默认的 Perspectives 列表,它可以帮助您了解 Perspectives 是什么。)
使用帮助 > 安装新软件菜单项安装 PDT SDK。你会认为你已经完成了,但是如果你尝试运行一些东西,它会因为没有调试器而失败。
安装 Zend 调试器。如果您尝试使用安装新软件选项,它将失败,正如许多教程所建议的那样(“找不到包含 osgi.bundle.org.zend.php.debug.debugger.5.3.7.v20091116 的存储库”。)相反,下载它来自http://www.zend.com/en/community/pdt,然后手动将 features/ 和 plugins/ 目录复制到您的 Eclipse 安装中(这些说明没有写在任何地方)。
重启 Eclipse
Monkey 有一段时间的偏好——如果您按照之前的教程并尝试手动将您的 php 可执行文件添加到 Eclipse 首选项(/usr/bin/php),请将其删除(PHP > PHP Executables)。将 Zend Debugger 可执行文件之一设置为默认值。如果您已经尝试执行 .php 文件,请删除您(可能不知道您)创建的现有“运行”配置文件(运行 > 调试配置...)。
日食有效!您应该能够将 .php 文件作为脚本运行就好了。