Mo’z Thinkz

Morriz

Just another idiot that wants to be heard…

Eclipse Plugins

Last updated 13 june 2008 at 10:28h.

Since I am programming in Javascript and PHP most of the time I will be listing my plugins as such.

Javascript

  • Aptana
    The #1 javascript editor of my choice. It comes with autocomplete instructions and documentation for most of the latest libraries of choice: Dojo, Ext, jQuery, Moo, etc.
    It also handles PHP, HTML, CSS, XML and some more file types. One problem though: if Aptana opens one PHP file, it locks all PHP files forever! This makes it impossible for PDT, my preferred PHP plugin, to handle PHP files. So I have created two instances of Eclipse. One for editing Javascript, and one for PHP. This creates a somewhat schizophrenic editor though. I hope the people over at Aptana can fix this, but I have heard rumors that the problem is Eclipse specific. So maybe we have to wait for a new Eclipse release.

PHP

  • PDT
    The PHP-IDE module that was originally developed by Zend and then donated to Eclipse. (You can still download stuff from the Zend server like debugger modules). I don’t use any of Zend’s stuff anymore myself. I have installed the XDebug debugger, and it works just fine and is free. One minor setback: you have to set the remote debugging clients IP address in the php.ini. Since I use a bridged VMware setup, I need to reassign a new IP if I change networks. If you forget to do this, you can spend some time wondering why your VMware server is serving PHP pages so slow. Because it tries to find the wrong XDebug client IP, doh!
    Oh yeah, don’t forget to read the Aptana section on the conflicting PHP plugins.