Eclipse plugin projects
Because of my work as Java developer I've written / extended
many Eclipse plugins to adapt Eclipse
for my needs and to save my time. I hope they are useful for other
Note for Eclipse Update Manager users: you can use special Eclipse
update site for most plugins presented here. Go to "Help -> Software
Updates -> Find and Install... -> Search for new features to install
-> Next -> New
Remote Site..." and use the http://andrei.gmxhome.de/eclipse/ as
Note: the code for most of the plugins here is hosted
on my Github page.
Data Hierarchy plugin for Eclipse*UPDATED 24.06.2014
Data Hierarchy plugin searches selected Java classes for declared fields, and starting with the found "Data" it recursively looks for fields which are declared on found classes ("Hierarchy"). At the end you can see kind of "Data Hierarchy" tree.
FileSync plugin for Eclipse*UPDATED 01.05.2015
FileSync plugin is
a file synchronisation tool. The main goal is to keep files outside
of Eclipse projects in-sync with Eclipse project files. The plugin
works as builder in Eclipse and will synchronize all changes on Eclipse
project files to mapped external folders.
Extended VS Presentation plugin for Eclipse*UPDATED 24.06.2014
Extended VS Presentation plugin contributes powerful editing sessions management and a highly customisable
and very useful skin ("look and feel") for Eclipse.
Bytecode Outline plugin for Eclipse*UPDATED 24.06.2014
Bytecode Outline plugin shows disassembled bytecode of current java
editor or class file, allows bytecode compare for java/class files
and shows ASMifier code
for current bytecode.
AnyEdit Tools plugin for Eclipse*UPDATED 29.11.2015
AnyEdit Tools plugin adds several new tools to the context menu of text-
based Eclipse editors, to Eclipse main menu and editor toolbar. AnyEdit contributes also Import/Export working sets wizards and four new context menu actions to "Compare With" and "Replace With" menus in both editors and files.
AnyEdit examples - AnyEdit preferences - AnyEdit in action
AnyEdit Tools also allows you to automatically remove trailing whitespaces
and/or perform tabs<->spaces conversion on a "save" action in
all text-based Eclipse editors, and can show whitespace in text editors.
JDepend wrapper / plugin for Eclipse*UPDATED 24.06.2014
JDepend4Eclipse plugin is
a wrapper for running JDepend from
FindBugs plugin for Eclipse* NOT created by me, but I'm hacking on this plugin too ;-)
FindBugs Eclipse plugin is
a wrapper for running FindBugs from
within Eclipse. FindBugs itself is a program which uses static analysis to look for bugs in Java (byte)code.
FindBugs Eclipse plugin
MercurialEclipse (Mercurial) plugin for Eclipse* NOT created by me, but I'm hacking on this plugin too ;-)
MercurialEclipse plugin is
team provider for the highly popular Mercurial distributed version control system within the Eclipse IDE.
- cloning repositories and importing them as Eclipse projects
- push, pull and convenient syncronization
- working with branches (branch, merge and rebase)
- undo (backout, rollback and strip)
- diffs, histories and patches
- Mercurial extensions (mqueue, transplant and such)
My blog about Java and Eclipse
Hidden Heap Status plugin for Eclipse 3.1 (only) * discontinued
Eclipse 3.1 has a built-in but (as default) hidden Memory Monitor (aka Heap Status) Plugin.
My "old" Eclipse plugins (for releases < 3.2) * discontinued
My "old" Eclipse plugin
Some of the projects above were developped with the help of the YourKit Java Profiler.
YourKit is kindly supporting open source projects with its full-featured Java Profiler. YourKit, LLC is the creator of innovative and intelligent tools for profiling Java and .NET applications. Take a look at YourKit's leading software products:
YourKit Java Profiler and
YourKit .NET Profiler.