Introducing the saneclipse project

If you went to one of the software conferences in which the Eclipse IDE was presented it is not unlikely that you went to one of these sessions, called “JDT Kung-Fu” or “Efficient Eclipse IDE usage”. You also find lots of blog entries with tips on how to configure your Eclipse IDE better.

Examples for this include, the default time to get code completion, file extensions registration, additional templates, running jobs in background by default, automatic placement of semicolon and similar settings.

We at the vogella GmbH company got tired of setting up the same values again and again for every workspace. Also we noticed that several of the developers we work together leave the Eclipse default untouched, maybe they are overwhelmed with the options or just don’t know that they can make their life better.

That is why we created the saneclipse project. This project provides a set of plug-ins which:

  • Registers several default file endings in the Eclipse text editor, because opening the system editor is typically not the desired behavior
  • Adds more JDT templates for JFace, Android and Java programmer
  • Configures the preference at startup of Eclipse to defaults we think have proven to be reasonable

You can find its homepage at The p2 update site is hosted at bintray under and the source is free available under the EPL at Github.

We hope this helps, the project is relatively new, so we expect to improve that over time. For example the additional templates are not context sensitive, we plan to fix that shortly.

Pull request to improve the project are welcome.

About Lars Vogel

Lars Vogel is the founder and CEO of the vogella GmbH and works as Eclipse and Android consultant, trainer and book author. He is a regular speaker at international conferences, He is the primary author of With more than one million visitors per month this website is one of the central sources for Java, Eclipse and Android programming information.
This entry was posted in Eclipse, Lars Vogel. Bookmark the permalink.

7 Responses to Introducing the saneclipse project

Comments are closed.