Been thinking of listing out the eclipse plugins I use, for a while. And when I saw a list I had made earlier - in my old mails - thought I'll finally sit down to write it.
First, if you are looking for a plugin, the best place to start would be http://eclipse-plugins.2y.net/eclipse/search.jsp (which is specifically for that purpose). You may also want to try sourceforge and freshmeat.
These are a few plugins that I use and found useful.
For static code checking -
PMD
Site: http://sourceforge.net/projects/pmd
A very good tool when it comes to java source code analysis. I run it on the code before doing a code review (though these days I haven't been doing much of code review). [hmm. I appear in the credits section of pmd]
JLint
Site: http://www.willowriver.net/products/jlint.php
As the name suggests, this plugin uses JLint under the covers.
FindBugs
Site: http://findbugs.sourceforge.net/
I use this java code analysis tool alonside PMD.
checkstyle
Site: http://checkstyle.sourceforge.net/
It checks if your code adheres to standards. I don't use it much though :o.
call hierarchy
Site: http://eclipse-tools.sourceforge.net/call-hierarchy/download.html
Tool for showing the possible call hierarchies. Nice tool to understand new code or to debug a problem.
For UML Modeling
omodo
Site: http://www.eclipseuml.com/
A nice tool that I use for generating the class diagrams from the source code for my open source development. Though I continue to use Rational Rose for designing for my projects at work.
Other plugins
java2html
Site: http://www.java2html.de/eclipse.html
I thought that this was neat if I need to publish any code with all the syntax highlighting. I still have it on my machine, but haven't used it. But I still feel that I might use it someday. ;-)
metrics
Site: http://sourceforge.net/projects/metrics
Yeah. the name says it all!

0 Comments:
Post a Comment
<< Home