2007/10 6
1. 操作习惯两者相似,不用改
2. PDT对于类静态函数的F3导向非常好,会自动的导向到正确的类函数,而phpeclipse只认函数名,会弹出来让你选择你需要的类(如果该函数名在好几个类中存在的话)。
3. PDT对于类非静态函数的导向糟糕,不导向;而phpeclipse会查找函数名,并导向,过程和静态函数导向相似
4. PDT不能对非php项目进行,我很多项目是通过SVN或者CVS建立的,初始不是PHP项目。可以在PHP视图中将任何项目转变为PHP项目。 phpeclipse比PDT聪明多了,只要是PHP文件(包括.inc等,根据项目属性设定)就可以解析,新建项目也可以以旧有目录相同。
5. PDT的PHP Explorer中,已经将php类和类方法作为了一个文件的子下拉单,很人性化。phpeclipse没有此功能。
6. 两者自动提示都很不错。可以识别到自定义的函数和类。
7. PDT建立项目后会建立一个include_path的文件,可以直接查找。phpeclipse不能直接查看include_path文件,只有系统中的相关联项目。
8. PDT编辑器中没有“show”的右键快捷菜单,不方便定位到文件。
9. PDT选择变量时,不能高亮其他的同一变量,很糟糕的一个体验。【10月10号补】
10. 继续试用中。。。
Defined tags for this entry:

Posted by rollenc

Last modified on 2007-10-12 15:14

1 Trackbacks

  1. rollenc拼博

    PDT 2.0 发布, 使用感觉很好
    以前在pdt1.0发布时, 比较过PDT和PHPeclipse之间的优缺点, 从2.0 Beta的情况下看来, 这几个缺点都已经成功的解决了。 特别是我一直期待的“选择变量时,高亮其他的同一变量”。 同样也鉴于PHPeclipse很长时间没有过更新和发展, 从今天开始, 开发IDE转为Eclipse + PDT. 另一个希望,是将依赖关系弄得小一点。 如果不使用 all in one的安装包的话, 自定义安装PDT简直是一个噩梦。

3 Comments

  1. Anonymous says:

    从写 php以来一直用phpeclipse
    最近试用了zend,就因为"选择变量时,不能高亮其他的同一变量,很糟糕的一个体验"实在是用不惯.还有zend的函数提示也没有...

    本来想试试PDT了,见你说也没这个功能,基本上可以放弃了...

  2. phpeclipse says:

    涐乜放棄ㄋ,phpeclipse挺ぬ甪の,現恠1.2.0版夲支持xdebug調試,
    非鏛ぬ甪

  3. chiao says:

    all-in-one实在是装不上aptana,所以不用它
    我phpeclipse和PDT都用updates方式安装上了,感觉还行

Add Comment


E-Mail addresses will not be displayed and will only be used for E-Mail notifications.