You are on page 1of 12

Luna (4.

4)
Noopur Gupta
Eclipse JDT/UI Committer
IBM Software Labs, Bangalore
noopur_gupta@in.ibm.com
Eclipse Luna Demo Camp India 2014 1
A new look!
New Eclipse logo
New Splash screen
Re-designed www.eclipse.org website
Eclipse Luna Demo Camp India 2014 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
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
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
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
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
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
Eclipse Luna Whats New
Help > Welcome > Whats New
https://www.eclipse.org/eclipse/news/4.4/eclipse_news_4.4.php
Eclipse Luna Demo Camp India 2014 9
Contributing to Eclipse
Eclipse Luna Demo Camp India 2014 10
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
Eclipse Luna Demo Camp India 2014 12

You might also like