Wednesday, September 19, 2007

It never ceases to amaze me...

In the relatively small amount of time I have been contributing to Eclipse, I have grown to expect great things from the platform and the community. Yet, on a regular basis (often coinciding with updated new and noteworthy pages), I find myself thinking "Cool, I didn't know you could do that.". I am also constantly astounded by the enthusiasm, support and knowledge of Eclipse committers.

So what has caught my attention this week? Plug-in Spy is the tool I have been searching for since I started working on Eclipse. Now I can instantly determine the class for an open dialog, link to the source and edit it. Another useful feature that I found was the zip file comparator. I'm not sure how long it has been around, but I discovered that you can see the outgoing changes to a zip file in a nice directory structure with changes to individual files shown. I was also reminded of how powerful context launching is when it stopped working.

I stepped into PDE land for a couple of days to work on an import quick fix feature. The enthusiasm of the PDE team is unparalleled. Brian Bauman, along with other committers, made working on it both enjoyable and straightforward. Keep an eye on PDE's M2 new and noteworthy.

It was great to see a community member, Joe Pluta, step forward to help out with our M2 test-pass (there were only two committers available to test this week). I updated our Get Involved web page, and hope that others would consider helping out the debug team (or any other Eclipse team). There are many ways to get involved, including testing for defects, triaging bugs and contributing fixes.

Don't forget that Sept. 28th is Bug Day!


  1. Hi,

    About "Another useful feature that I found was the zip file comparator", could you elaborate a bit please? Where can one find it? Is it a plugin or an embedded feature of Eclipse (3.3?)?


  2. It is part of the Eclipse SDK ( You can find it when you have outgoing (or incoming changes) to a zip/jar/archive file and you synchronize with a CVS repository. You can then open up the compare editor to view the changes, displayed as a tree of files with added/removed/changed files marked appropriately.

  3. Thanks for the clarification Curtis.