如何在2011年在Mac上安装Eclipse + PHP开发工具(PDT)+调试器[已关闭]

2022-08-30 17:16:06

我在系统上安装Eclipse和PDT时遇到了很多麻烦。这花了两天时间,主要是因为我能找到的所有教程都过时了(写于2008年,现在是2011年),并且它们包含的各种步骤不再是必需的,破碎的或无关紧要的。我想在这里写下我的流程,以便随着时间的推移(通过wiki)可以对其进行改进。

  1. 安装 Eclipse 而不使用 PHP 插件(“Eclipse Classic”)。这将为您提供一个完整的Eclipse,我认为这是可取的,因为UI更加充实(例如,您将获得一个默认的透视列表,这有助于您了解透视是什么。

  2. 使用“帮助”安装 PDT SDK >“安装新软件”菜单项。你可能会认为你会在这里完成,但是如果你尝试运行某些东西,它会失败,抱怨没有调试器。

  3. 安装 Zend 调试器。如果您尝试使用“安装新软件”选项,它将失败,正如许多教程所建议的那样(“找不到包含 osgi.bundle.org.zend 的存储库.php.debug.debugger.5.3.7.v20091116”)。相反,从 http://www.zend.com/en/community/pdt 下载它,并手动将功能/和插件/目录复制到您的Eclipse安装中(这些说明不会写在任何地方)。

  4. 重新启动日食

  5. 猴子与首选项一段时间 - 如果你按照前面的教程并尝试手动将php可执行文件添加到Eclipse prefs(/usr/bin/php),请将其删除(PHP >PHP Executables)。将其中一个 Zend 调试器可执行文件设置为默认值。如果您已尝试执行.php文件,请删除您(可能不知道您)创建的现有“运行”配置文件(运行>调试配置...)。

  6. 日食有效!您应该能够将.php文件作为脚本运行。


答案 1

http://wiki.eclipse.org/PDT/Installation

我最近按照这个wiki上的说明将php开发工具安装到eclipse中。希望它能帮助任何像我一样有问题的人。


答案 2

爱上它。就个人而言,我强烈建议使用Eclipse 3.3和PDT 1.3,并放弃新版本,直到它们一起行动。我会帮忙,但是,好吧,我的时间是有限的。我发现PDT版本存在许多问题,因为:

  • 2.0 到 2.1 有严重的性能使用
  • 2.1似乎很匆忙 - 很多首选
  • 2.2似乎在构造函数等上存在自动完成的问题(阅读错误报告中的一些开发人员评论也根本不会激发信心)

我还建议以与原始帖子推荐的大致相同的方式安装 - 获取香草日食,甚至不要尝试下载PDT包。

此外,永远不要尝试使用SimpleTest插件 - 它是错误的,并且在我遇到的每次安装中至少有一半时间失败。

或者,如果您在商业环境中工作或有闲钱,Zend Studio基本上就是PDT完成的......更好。


推荐