...
I've just started using Eclipse for the sake of the folding editor and plug-ins. Wish there were a plug-in for previewing CSS, though there is a simple CSS editor plug-in.
MyEclipse
Many consider the MyEclipse plugin (actually a set of plugins) to be an essential add-on for Eclipse. It's not free but it's very inexpensive (just over $30). It has a huge list of features including.
- Smart HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate, and J2EE deployment descriptors editors
- JSP source editor
- XML and XSD editors with smart code completion, DTD caching for offline support
- Validation for HTML, XML, XSD, DTD, JSP, XSL and XMI files
- Visual HTML Designer for WYSIWYG development, real-time preview, and round trip code generation
- Struts configuration editor with code completion
- Struts designer providing graphical drag-n-drop web flow design synchronized with struts-config.xml source
- Java Server Faces (JSF) Developer - Graphical Navigation Flow Designer
- Hibernate development tools with productivity wizards, code generation, and DB Explorer connector integration.
- Database explorer, 25 DB-JDBC connector profiles, SQL editor with code completion and SQL query evaluation and testing.
- Spring IDE Integration
- Tapestry Support
- Ad-hoc image preview for GIF, JPG, BMP, PNG, ICO image types.
- Snippet catalog with included library of HTML, JavaScript, CSS, JSP, Struts, and JSF snippets
- JSTL project support, add JSTL 1.0 Jars and Taglibs to any web-project
*Application Server Integration- Over 20 application server connectors including Bejy Tiger, JBoss, Jetty, Jonas, JRun, Oracle, Orion, Resin, Sun Java System, Tomcat, WebLogic and WebSphere.
- Integrated controls for starting, stopping servers.
It is available from http://www.myeclipseide.com/
Sysdeo Tomcat plugin
Eclipse-wise, just being able to start and stop Tomcat from a GUI rather than from multiple DOS windows is a delight.
...