Home | Eclipse plugins
+Andrey | About

I'm going to Eclipse Summit Europe 2009

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 people too.

You can support development of the plugins below:

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 url.

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.

Data Hierarchy Data Hierarchy

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.

FileSync FileSync

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.

Skins Extended VS Presentation

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.

Bytecode Bytecode Outline

AnyEdit Tools plugin for Eclipse*UPDATED 29.11.2015

Eclipse community awards 2009 finalistAnyEdit 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.

Anyedit AnyEdit Tools

JDepend wrapper / plugin for Eclipse*UPDATED 24.06.2014

JDepend4Eclipse plugin is a wrapper for running JDepend from within Eclipse.

Jdepend4Eclipse JDepend4Eclipse

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.

SF project page FindBugs Eclipse plugin

MercurialEclipse (Mercurial) plugin for Eclipse* NOT created by me, but I'm hacking on this plugin too ;-)

MercurialEclipse pluginMercurial 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)


HgEclipse MercurialEclipse plugin

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.

Heap Status Hidden Heap Satus

My "old" Eclipse plugins (for releases < 3.2) * discontinued

Heap Status 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.


Last changed at: 24.10.2015 13:16