Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Eclipse Luna - What's new!

Noopur
July 11, 2014

Eclipse Luna - What's new!

A short introduction & demo on what's new in Eclipse Luna (4.4) presented at the Eclipse Luna Demo Camp 2014 - Chennai, India.

Noopur

July 11, 2014
Tweet

More Decks by Noopur

Other Decks in Programming

Transcript

  1. A new look!  New Eclipse logo  New Splash

    screen  Re-designed www.eclipse.org website Eclipse Luna Demo Camp India 2014 2
  2. Workbench improvements  Dark theme: Preferences -> General -> Appearance

    and choose ‘Dark’  New icon set (png icons)  Less whitespace usage  Line numbers are now shown by default  Perspective re-ordering  Toolbar can be hidden: Window > Hide Toolbar Eclipse Luna Demo Camp India 2014 3
  3. Quick Access as a popup  Quick Access field in

    the toolbar can be hidden. From the context menu in the toolbar, select Hide.  Once hidden, pressing Ctrl+3 will instead show a popup dialog. Eclipse Luna Demo Camp India 2014 4
  4. Minimized views – 2 display modes  Use Overlays: Showing

    a minimized view opens it in a 'fly out', overlaying part of the main window.  Show in the Original Location: Showing a minimized view opens it in its original location, without overlaying any part of the main window. Eclipse Luna Demo Camp India 2014 5
  5. Split the editor  Do you ever find yourself working

    in a large file and need to view or edit multiple sections at once?  Ctrl+_ splits the editor one above the other  Ctrl+{ splits the editor side by side Eclipse Luna Demo Camp India 2014 6
  6. Show in System Explorer  If you select a resource

    and right click, there is now a Show In > System Explorer context menu entry that will open the folder containing that resource in your system's file explorer. Eclipse Luna Demo Camp India 2014 7
  7. Java 8 Support  Eclipse compiler for Java  Quick

    fix to change project compliance and JRE to 1.8  Migrate anonymous class creations to lambda expressions and back  Change lambda expression body block to expression and back  Show the method implemented by the functional interface instances on hover  Navigate to the functional method declaration  Option to control lambda code formatting  Option to control generation of method parameter attributes in class files  Null type annotations  Java 8 debug support  …  Eclipse newsletter - Eclipse Luna: Ready for Java 8 Eclipse Luna Demo Camp India 2014 8
  8. Eclipse Luna – What’s New  Help > Welcome >

    What’s New  https://www.eclipse.org/eclipse/news/4.4/eclipse_news_4.4.php Eclipse Luna Demo Camp India 2014 9
  9. Contributing to Eclipse (https://www.eclipse.org/contribute) Eclipse Luna Demo Camp India 2014

    11  Forums http://www.eclipse.org/forums  Bugzilla https://bugs.eclipse.org/bugs  Contributing Patches http://wiki.eclipse.org/JDT_UI/How_to_Contribute