Update: I’ve had some instability issues since installing this fix, and have now reverted.
As I use Eclipse more and more, I’ve occasionally run into memory and garbage-collector limits when working on large projects or files. This page provides the solution: bump up the limits in eclipse.ini (found in the Eclipse programme directory):
-Xms512m -Xmx1024m -XX:PermSize=64m -XX:MaxPermSize=128m
Apart from this I’ve been pretty happy with Eclipse. I’m stuck on the Juno version at the moment as some plugins don’t seem to play nicely with Kepler, and haven’t found the time to work out how to upgrade cleanly. I’m certainly preferring it to Aptana at the moment, primarily due to the plugin support. The wider userbase also comes with a corresponding improvement in the quantity and quality of online resources and documentation.
Update: I’ve had some instability issues since installing this fix, and have now reverted.