Eclipse plugins

adam

Below is a list of eclipse 3.2 plugins which I like and whos URLs I am constantly forgetting. hopefully I will never need to google these again :)

1. The Maven 2 plugin provides the ability to search the various Maven repos for dependecies. It also allows the prject to be built by the Maven builder, automatically manages your POM and will attach source if requested. This plugin was a little buggy initially but seems to be fine now. If you are building your project with Maven 2 I really recommend this.

Update site: http://m2eclipse.sonatype.org/update/

2.Emma plugin for eclipse. This provides full coverage analysis as a plugin for eclipse. It allows you to run your test suite under Emmas coverage analysis tool and provides immediate feedback as well as code highlighting to indicate sections of code which have not been visited by tests. This plugin is really useful for keeping you honest.

Update site: http://update.eclemma.org/

3. a) Subclipse is a subversion plugin from tigris. It is free and provides pretty much all the same features you are used to seeing for CVS, but for SVN. It also has some nice features for navigating into branches and branching with uncommited code, etc

The eclipse update site for this is: http://subclipse.tigris.org/update_1.4.x

b)Another Subversion plugin for elipse is Subversive. i changed to this plugin recently because it seems to resolve conflicts in a manner more like the old CVS conflict resolution tool. The icon set is not quite as nice as the Subclipse set, but it seems to perform slightly better for conflict resolution.

Update site: http://www.polarion.org/projects/subversive/download/1.1/update-site/

4. Veloedit is a Velocity template editor. Very basic, but better than nothing when you are writing velocity templates.

Update site: http://veloedit.sourceforge.net/updates/

5. XFire plugin. This is quite a useful plugin if you want IDE support for xFiring service endpoints.

Update site: http://dist.codehaus.org/xfire/update/

6. Spring IDE. If you are using Spring this is a must-have plugin. Provides bean file support for dependencies as well as making sure that class names are valid.

Update site: http://dist.springframework.org/release/IDE


Leave a Reply