Logotipo del programa Eclipse Bueno. Pues, después de que me caducase Zend Studio for PHP, como anuncié, ya tengo instalada la última versión de Eclipse PDT, más el plugin de Aptana. ¡Y tan contento!

Acaso lo único que eche de menos de Zend Studio for Eclipse sea el "analizador de código PHP", que, te resaltaba ciertos errores que a veces se te pasan por alto.

Sin embargo, echando un vistazo en el wiki de Eclipse PDT, veo que nos tienen preparadas una serie de características estupendas para la versión 1.5 de este entorno de desarrollo para PHP basado en Eclipse:

  • Improvements to Parser and model infrastructure
  • Code folding improvements (open forward folded PHP blocks)
  • Mylyn integration
  • Support Smarty Templates
  • Syntax highlighting based on AST
  • More generic debug UI
  • Code assist support - Interface scope
  • PHPDoc blocks templates
  • PHP executable preferences
  • Annotation support - adding after change before save state
  • PHP Problems - add PHP to filters
  • Syntax coloring support - additional options
  • Magic Home and Tab
  • Initial refactoring support
  • Generate stub classes from existing interfaces
  • Add a "Mark occurences" feature
  • Integrate HTML, CSS and Javascript editors from Aptana
  • Ability to add to/edit the Code assist list
  • Code assist auto activation for classes
  • PHPUnit integration

Todas son buenas, pero, la que más me llama la atención es "Integrate HTML, CSS and Javascript editors from Aptana". Eso será estupendo, puesto que no será preciso instalar el plugin de Aptana por separado, a no ser que necesite uno alguna característica de Aptana que no sean los editores "especializados" en HTML, CSS y JavaScript.

En definitiva. Tan contento con Eclipse PDT. No. Definitivamente no creo que eche de menos a Zend Studio for Eclipse. Ahora me pregunto cómo no incopora Eclipse PDT la característica del "analizador del código fuente", cuando, recuerdo perfectamente que Easy Eclipse for PHP sí que incorpora algo así. Tal vez es que no son exactamente los mismos "analizadores" y en Eclipse PDT no quieren utilizar el de Easy Eclipse.