Category Archives: Eclipse

All Eclipse related posts

Control OSGi DS Component Instances via Configuration Admin

While trying to clean up the OSGi services in the Eclipse Platform Runtime I came across the fact that singleton service instances are not always feasible. For example the fact that the localization¬†is done on application level does not work … Continue reading

Posted in Dirk Fauth, Eclipse, Java, OSGi | Leave a comment

Control OSGi DS Component Instances

I recently came across some use cases where a more fine grained control is needed for component instance creation. I spent some time in investigating how this is done with OSGi Declarative Services in detail. It turned out that it … Continue reading

Posted in Dirk Fauth, Eclipse, Java, OSGi | 1 Comment

New Java index now used in Eclipse 4.7 for caching JAR information

Stefan Xenos from Google reports that the JDT index is being used as a cache for the majority of .jar file access. This should significantly speed up the usage of the Eclipse Java tooling. Please download the latest I-Build from … Continue reading

Posted in Eclipse, Lars Vogel | Leave a comment

New year resolution for using Eclipse – Hiding the toolbar

Happy 2017. For this year I plan to use Eclipse without toolbar. I think this will enforce me to use more shortcuts, e.g. for perspective switching, for starting the last run porgram and the like. Also it gives me more … Continue reading

Posted in Eclipse, Lars Vogel | 2 Comments

Dependency injection for Eclipse 3.x views available for Eclipse 4.7 M3

You can now use dependency injection (di) in your Eclipse 3.x. views.You can enable this for a view via the new inject flag in the org.eclipse.ui.views extension. public class SampleView extends ViewPart { @Inject IWorkbench workbench; private TableViewer viewer; @Override … Continue reading

Posted in Eclipse, Lars Vogel | Comments Off on Dependency injection for Eclipse 3.x views available for Eclipse 4.7 M3

Welcome Sergey Prigogin from Google in the PMC of the Top-Level Eclipse Project

I would like to welcome Sergey in the Eclipse Project Management Committee (PMC) for the Eclipse Top Level Project. I think of Sergey as a friend and I’m very happy that he joins our team. Based on what I have … Continue reading

Posted in Eclipse, Lars Vogel, Other | Comments Off on Welcome Sergey Prigogin from Google in the PMC of the Top-Level Eclipse Project

Configuring OSGi Declarative Services

In my blog post about Getting Started with OSGi Declarative Services I provided an introduction to OSGi declarative services. How to create them, how they behave at runtime, how to reference other services, and so on. But I left out … Continue reading

Posted in Dirk Fauth, Eclipse, OSGi, Other | 9 Comments

Eclipse 4.7 M2 is out with a focus on usability

Eclipse 4.7 M2 is out with a focus on usability. From simplified filter functionality in the Problems, Bookmark and Task view, improved color usage for popups, simplified editor assignments for file extensions, enhancements of quick access, a configurable compare direction … Continue reading

Posted in Eclipse, Lars Vogel | Comments Off on Eclipse 4.7 M2 is out with a focus on usability

Out-of-office settings for Eclipse Bugzilla and Gerrit

As I got several requests how to show an “Out-of-office” in Gerrit and Bugzilla, I documented this in the Eclipse Platform Contribution tutorial. Have fun.

Posted in Eclipse, Lars Vogel | Tagged | Comments Off on Out-of-office settings for Eclipse Bugzilla and Gerrit

Getting rid of ugliness in the Eclipse IDE

Continuing our work to make the Eclipse IDE nicer we also removed some “weird things of the past” in our default styling. Thanks to Patrik Suzzi for removing the yellow underline in the Mac theme (why did we have a … Continue reading

Posted in Eclipse, Lars Vogel | Comments Off on Getting rid of ugliness in the Eclipse IDE