The last Eclipse PDT version appears to be a good one.
First, it loads faster, and does not seem to have the usual latency on frequent tasks, such as autocompletion, code verification, etc... CodeSniffer is really really faster.
I know, when you make a clean install, a software is often faster, but I often had to reinstall Eclipse, and I never felt such a big improvment of speed.
Here is how to install :
Get PDT 2.2 M7 All in Ones :http://www.eclipse.org/pdt/downloads/
Unzip, launch eclipse and install the following plugins :
Shell Editor :http://sourceforge.net/apps/trac/shelled/wiki/ShellEd-Installation-Instructions
PHP Tools :http://www.phpsrc.org/eclipse/pti/
SSH management :Target Management Project http://download.eclipse.org/dsdp/tm/updates/3.1/
Parameters (Menu Windows->Preferences):
1 - set php interpreter : PHP 5.32 -
2 - Setup CodeSniffer, PhpUnit and Copy paste detector.
The workaround to integrate this plugin on a Windows workstation is to download the php windows exe and use it to check code. There is in this case no danger of incompatiblity, as it's only used for checking code.
Just setup the PHP executable to use your donwloaded PHPwin file.(no need to install PHP on windows)
3 - Setup SSH terminal to be able to administrate your Dev server.
4 - Setup text encoding :
That's it, your eclipse is ready to cook.