从 zend 的 IDE 我知道 Ctrl+left 点击函数名打开相应的源文件并跳转到函数定义
eclipse 中是否有类似的东西,尤其是 phpeclipse 或 CDT?
我不确定它是否只是我没有看到的 window->preferences 设置,或者我可能已禁用的某种源代码索引,但在设置中也找不到(如果可用)
有人知道正确的设置吗? 我正在使用带有 pdt 2.0.0.v20081229 的 eclipse 3.4.1。
最佳答案
使用 Juno 和 PDT(PHP 开发工具),您可以通过以下方式将此有用的功能添加到项目中:
right click on the project -> Configure -> Add PHP Support.
关于phpeclipse : jump to function definition?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1007213/
我将EclipseHelios与PHPEclipse一起使用,效果很好,但我似乎无法让格式化程序(Ctrl-Shift-F)处理突出显示的代码。它似乎并没有真正做任何事情。有谁知道是否有办法编辑PHPEclipse的设置(即导入/导出格式化程序设置,如在EclipseJava中)?基本上,我的问题是它甚至没有做任何合理的事情。如果我有:classSomeClass{functionmyFunc(){if(isEnabled()){//dosomething}}}它不会将括号移动到正确的缩进位置。如果它能做到这一点,我会很高兴。:) 最佳答案
看起来这些都是在Eclipse中进行PHP开发的可比包-它们的相对优势和劣势是什么? 最佳答案 Thisblogpost有很多信息比较两者,虽然它显然偏向于PHPEclipse。笔者注意到两者的历史,其中PHPEclipse的历史比PDT要长。PHPEclipse完全是社区贡献的(主要是使用PHP编写Java的开发人员),而PDT是由Zend团队开发的。在评论中,有些人提示说PHPEclipse的主网页对它造成了损害,并使其看起来不再维护。其他人则经常说他们更喜欢PDT,因为它具有自动完成功能。
从zend的IDE我知道Ctrl+left点击函数名打开相应的源文件并跳转到函数定义eclipse中是否有类似的东西,尤其是phpeclipse或CDT?我不确定它是否只是我没有看到的window->preferences设置,或者我可能已禁用的某种源代码索引,但在设置中也找不到(如果可用)有人知道正确的设置吗?我正在使用带有pdt2.0.0.v20081229的eclipse3.4.1。 最佳答案 使用Juno和PDT(PHP开发工具),您可以通过以下方式将此有用的功能添加到项目中:rightclickontheproject->