Eclipse 3.6 (Helios) – A quick look

15 Jun

The Eclipse 3.6 (Helios) release is nearing and as always its pretty exciting. The 3.x releases have all added a lot of features which make Java and J2EE development much more easier, exciting and fun. So I decided to try it out and write about some of the new features it has. I primarily use Eclipse for J2EE so my review is more focussed on JDT and Java related features.

Eclipse Marketplace

A cool new feature which allows access to online marketplaces  like Eclipse Marketplace, Yoxos Marketplace to get tools, and plugins. Before 3.6 one would have to go to the plugin’s site, get the update site URL, and then go into Eclipse to install it. With 3.6 all of that can be done from within Eclipse provided the plugin is available in the marketplace catalog. This feature can be accessed from Help -> Eclipse Marketplace.

Export Preferences

The Export preferences wizard now provides additional options to export code style preferences and compiler preferences.

JDT Enhancements

  1. Quick Fix now allows fixing multiple instances of a problem
  2. A new command allows opening of implementations for overridable methods, which can be accessed either by selecting text or from Navigate -> Open Implementation
  3. Java formatter can now selectively format code sections demarcated with formatting flags. There are two flags one to turn it on and another to turn it off. They need to be enabled from the “Off/On Tags” tab of the formatter preferences.
  4. Several enhnacements to the Java Formatter related to formatting of annotations, nested method calls, and block comments.
  5. Missing @Override tag is now reported by the compiler, for 1.6
  6. Unused objects are now detected and Quick Fix is provided
  7. Build path errors in project are now shown with a decorator in Package Explorer
  8. Package names can be abbreviated. They can be configured from preferences page under Java -> Appearance
  9. Call Hierarchy allows removing of one or more nodes
  10. Type Hierarchy is now computed in background. This is very helpful particularly when trying to lookup a type in a large hierarchy.
  11. The Variables View can show the instance count of variables by selecting Layout -> Select Columns from the views menu
  12. The Breakpoints view now shows the a Breakpoint Details pane with the breakpoint properties which can also be modified

There are several more but this is it for now


Posted by on June 15, 2010 in Eclipse, Helios


2 responses to “Eclipse 3.6 (Helios) – A quick look

  1. florin

    June 16, 2010 at 4:51 pm

    Eclipse still decides to force mylyn on its users?

  2. magomarcelo

    June 16, 2010 at 5:29 pm

    @florin: just install the platform binary and JDT over it instead of one of those overbloated distributions to have a more basic but manageable tool


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: