My web development is:
Eclipse 3.2 and the following plugins:
* Aptana
- CSS, HTML, JS, php
- debugger, support for ftp and sync
- code completion, folding, etc
- major JS integration, debugging, live preview
- CSS contextual help for browsers (Opera, Safari, IE, Firefox....)
- ...many more
- Adobe Air support
* RadRails
- best tool for Ruby on Rails development
- debugger, plugins, server, generators
* Flex Builder 3
- Apollo and Air integration
* SVN Tigris
* PDT Tools (from Zend) - PHP Development Toolkit
- debugger, etc...
* SQL Explorer
- for mySQL
What I suggest for those that are complaining about resources:
- eclipse.ini - tweak the values for min and max memmory use.
- Help--> Software Updates --> Manage configuration:
Here you can choose what plugin to be installed/
disabled. And if you not using a plugin, you can simply disable it.
- After upgrating different plugins, eclipse do not replace the old version of it. It will keep it so you can come back to it at any time. If is everything allright, you can removethose old versions.
I use these both on XP machine and Vista Ultimate (many say that Eclipse or Aptana don’t work on Vista - I post dirrection to follow in the Aptana forums for problems with RadRails on Vista. But for those of you who have the updated versions seems ok - no more problems).
Servers: InstantRails and XAMPP.
For direction: Download Aptana IDE with RadRails (or single). Unzip. Add in Help-->Software Updates-->Find and Install--> Search for new features:
http://update.aptana.com/install/air/3.2/ - for Adobe Air
http://update.aptana.com/update/xul - Aptana Firefox Preview
http://download.eclipse.org/technology/dash/update/ - Aptana Monkey
http://downloads.zend.com/pdt - PDT Tools (from Zend) - PHP Development Toolkit
EMF and GEF do not need to be installed completely. But PDT require some package from those. When PDT say that in order to install you need EMF and GEF, click on "Select required" and the packages will be automatically selected.
http://download.eclipse.org/modeling/emf/updates/site.xml - EMF (Eclipse modeling framework)
http://download.eclipse.org/tools/gef/update-site/releases/site.xml - GEF
http://eclipsesql.sourceforge.net - SQL Explorer ( you also will need form Mysql.com the jdbc driver for mysql)
http://subclipse.tigris.org/update_1.2.x - Subeclipse
http://update.aptana.com/install/rails/3.2/ - RadRails
I hope that this will help you. Good day.