10 effortless tricks to speed up your java development in eclipse

28
10 Effortless tricks to speed up your Java development in Eclipse !

description

A small list of basic tips for newcomers to speed up their development in Eclipse. For advanced users, more tips are available on my blog with dozens of screenshots and detailled descriptions: http://stephanebegaudeau.tumblr.com/post/37318392815/eclipse-java-development-tools

Transcript of 10 effortless tricks to speed up your java development in eclipse

Page 1: 10 effortless tricks to speed up your java development in eclipse

10 Effortless tricks to speed up your Java development in Eclipse

!

Page 2: 10 effortless tricks to speed up your java development in eclipse

Code Completion

Ctrl+space

Page 3: 10 effortless tricks to speed up your java development in eclipse

Never type 100% of your code anymore by using the power of camel case

Page 4: 10 effortless tricks to speed up your java development in eclipse

The name of your variables is automatically computed for you

Page 5: 10 effortless tricks to speed up your java development in eclipse

Use camel case to select quickly the method to call among all the methods available

Page 6: 10 effortless tricks to speed up your java development in eclipse

Ctrl+1Quick Fix

Page 7: 10 effortless tricks to speed up your java development in eclipse

Let Eclipse create local variables, choose their name and realize the necessary import

Page 8: 10 effortless tricks to speed up your java development in eclipse

Initialize local variables

Page 9: 10 effortless tricks to speed up your java development in eclipse

Assign the result of a method to a new local variable

Page 10: 10 effortless tricks to speed up your java development in eclipse

Code

Templates

Page 11: 10 effortless tricks to speed up your java development in eclipse

Type a complex piece of code thanks to a small template

Page 12: 10 effortless tricks to speed up your java development in eclipse

Create your own code templates in a few seconds

Page 13: 10 effortless tricks to speed up your java development in eclipse

CtrlShift

T+

+

Open Type

Page 14: 10 effortless tricks to speed up your java development in eclipse

Find the type that you were looking for and filter the result with camel case

Page 15: 10 effortless tricks to speed up your java development in eclipse

CtrlAlt H+ +

CallHierarchy

Page 16: 10 effortless tricks to speed up your java development in eclipse

Find out where your code is called from!

Page 17: 10 effortless tricks to speed up your java development in eclipse

CtrlShiftO

++

OrganizeImports

Page 18: 10 effortless tricks to speed up your java development in eclipse

Ask Eclipse to import the necessary types. In case of conflicts, Eclipse will ask you what to import

Page 19: 10 effortless tricks to speed up your java development in eclipse

SaveActions

Page 20: 10 effortless tricks to speed up your java development in eclipse

Let Eclipse handle boring tasks for you each time you are saving your code

Page 21: 10 effortless tricks to speed up your java development in eclipse

DebugDebugDebug !

Page 22: 10 effortless tricks to speed up your java development in eclipse

Stop your application on a specific instruction to have a look at the state of your variables

Page 23: 10 effortless tricks to speed up your java development in eclipse

Use the Expressions view to track the value of complex expressions

Page 24: 10 effortless tricks to speed up your java development in eclipse

Display

View

Page 25: 10 effortless tricks to speed up your java development in eclipse

Run expressions against the current state of your application to fix bugs easily

Page 26: 10 effortless tricks to speed up your java development in eclipse

ScrapbookPage

Page 27: 10 effortless tricks to speed up your java development in eclipse

Test your code without having to run your complete application

Page 28: 10 effortless tricks to speed up your java development in eclipse

Thanks for watching!

More tips and tricks:Blog: stephanebegaudeau.tumblr.comTwitter: @sbegaudeau

Obeo 2013