How to download and install Eclipse

There are a number of different versions of Eclipse.  We need to work with the version that is most specifically geared for PHP development work.  Why do I recommend Eclipse PDT over the following candidates for a Drupal debugging environment?  Probably because of my background in Java development.  I've worked with NetBeans and Borland's JBuilder over the years.  I've never really worked with Komodo or Zend Studio, so I have no opinion of their merits.  I am satisfied that when it comes to heavy lifting, the Eclipse community is probably as diverse and supportive as any.


  ↓ Developer  ↓ Latest stable release  ↓ Platform  ↓ License  ↓
Aptana Studio with PHP plugin Aptana, Inc. March 2009, 1.2.4 Cross-platform GPL, proprietary
Delphi for PHP CodeGear 1.0 / February 20, 2007 Windows Proprietary
Eclipse PDT Eclipse Foundation / Zend 2.0 / December 29, 2008 Cross-platform EPL
Geany Team 0.17 Independent (w/ GTK2 support) GPL
HTML-Kit www.chami.com 292 Windows (all) Proprietary
KDevelop KDevelop Team 3.5.4-1

 (27 February 2009)

Linux GPL
Komodo ActiveState 4.4.1 Cross-platform Proprietary
NetBeans www.netbeans.org 6.5 / November 2008 Cross-platform on Netbeans CDDL
PHPEclipse www.phpeclipse.net 1.2.1 / November 2008 Cross-platform on Eclipse CPL
PHPEdit WaterProof SARL 2.6.1 / September 9, 2006 Windows Proprietary
Quanta Plus KDE Web Dev Team 3.5.8 / October 16, 2007 Linux GPL
Zend Studio Zend 6.1 / September 15, 2008 Cross-platform Proprietary


In this demonstration project we are selecting Eclipse PDT, by starting here.  Make a note of this link, because we can also link to the XDebug page later from here (where it says 'PDT and XDebug').



What we do is select where it says 'All-In-One Windows 32-bit' and we will be taken to the following site:




I recommend selecting the faster Zend option, which takes us to the following screen:




Definitely download the Windows version, pdt-2.1.0-win32-x86, which will show up in your download directory like this: 




Extract this self-installing application to the root of your C:\ drive.



This is how you install the Galileo version of Eclipse (3.5).  For all intents and purposes relating to this demonstration project, the Galileo version of Eclipse (3.5) functions pretty much as its predecessor, the Ganymede version (a/k/a Eclipse 3.4).  Later, when I demonstrate project-related settings in Eclipse, I will be referring to the slightly earlier Ganymede version.  Do you find any significant differences in these two versions of Eclipse for purposes of debugging PHP code?  If you do, please share your experience by making a comment in the comment section below.

After all is said and done, your eclipse directories should look like this:






About Kipp Elliott Watson

Kipp Elliott Watson is a Drupaler (Drupalista?) who lives in Northern New Jersey and subscribes enthusiastically to the principles that have helped broaden Drupal's community and have brought Drupal to the forefront of the CMS revolution.  He is occasionally available for Drupal projects and would love to hear from you if you need a Drupal consultant.  His resume can be viewed and downloaded here.  

If you would like to learn about the Ideal Drupal Development Environment, visit: http://sites.google.com/site/theidealdrupalenvironment/

If you would like to add a Google Wave to a fresh Drupal installation, visit:

Drupal Developer for Hire

Looking to hire a Drupal Developer? Email me at Kipp period Watson at gmail period com. Just mention this website, so I'll know where you're coming from!