Time to upgrade: Eclipse PDT 2.1 based on Galileo is out
Eclipse PDT 2.1 is based on Eclipse 3.5 (Galileo release). That release also includes Mylyn, a tool that helps you organize the to do list in conjunction with the bug reports in Trac and other bug tracking tools. I've never tried it before, but it sounds very interesting.
New all-in-one packages now include one for 64bit Linux and one for Mac OS X Cocoa.
With a new version comes also the question of upgrading. This post intends to share one potential way to do the upgrade.
AFAIK, Eclipse can't upgrade itself via the update installer. And a jump in Eclipse release (e.g. from 3.3 to 3.4) normally also means that your previous plug-ins no longer work - sort of the same as between Drupal 5 and Drupal 6. I'm not sure however if that's the case for 3.4 to 3.5.
I'm describing now what worked best for me to upgrade from one PDT version to another:
- Download the all-in-one package from http://www.eclipse.org/pdt/downloads (it's too much of a hassle to chase down all dependencies)
- Unzip to a directory of your choice, but not the same directory as the old version
- Start the previous version and export your preferences via the File - Export menu, "General" folder
- Close the previous version.
- Execute eclipse.exe of the new version
- When you are asked about a workspace, use a new one (I keep one workspace per PDT version)
- If you had any additional plug-ins, install them via their update site url if they have any
- Import the previously exported settings via File - Import menu, "General" folder (the changes are only visible after a restart of Eclipse)
- Close Eclipse
- Install the plug-ins that did not have an update site
- Start the new Eclipse version
- Import you existing projects from the previous version's workspace into the current workspace via the File - Import menu, "General" folder, "Existing projects into workspace"; make sure you tick the checkbox "Copy projects into workspace"; this leaves you with a backup copy of your previous PDT environment.
- It can happen that plug-ins that you no longer have installed leave "ghost" perspectives behind. You can delete them in the Window - Preferences menu, under General - Perspectives.
Hope this works for you,
Gerald

What's new
There is a good time I don't use Eclipse, nor PDT.
Is there any exciting new feature?
Evolutionary changes, not revolutionary
What's new in PDT 2.1
PHP 5.3 Support:
- Ability to create a PHP project based on PHP 5.3.
- Syntax Coloring and Validation for PHP 5.3 in the editor
- Code Assist for Namespaces
- Code Assist for packages
- Namespace grouping in PHP Explorer
What's new in PDT 2.0
- PHP Build Path Configuration
- Override Indicators
- Type Hierarchy
- Mark Occurrences
- Open Type/Method
- Code Assist Enhancements - Camel Case matches, Magic Members support
If you want both Java EE and PHP
Install the Java EE package first, then start Eclipse and install PHP:
This will fetch all the required jars and setup for PHP
Just got the new Eclipse
I like Eclipse for module development and this latest version 3.5+ seems refined. SR1 is out now.