The Eclipse Advanced Scripting Environment (EASE) project enables you to extend and supercharge your Eclipse IDE like never before. As a preview for my talk at Eclipsecon North America, I put together a how-to guide which you can read at opensource.com
Here are the kinds of things you can do with EASE:
- Improve your code quality
- Automate tedious tasks
- Prototype new features
- Quickly extend the user interface
- Integrate with third-party tools
My favourite hack is #3 where you can, with about 70 lines of Python, add automatic saving of dirty editors functionality to Eclipse. Something to tide you over until this feature is added to Eclipse proper.