dariusz Łuksza dariusz@luksza.org...

Post on 26-Apr-2018

231 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Eclipse of idlenessand focus on current task

Dariusz Łukszadariusz@luksza.org

@dluksza

Copyright © 2012 Dariusz Łuksza

Copyright © 2012 Dariusz Łuksza

What is your normal working day ?

Code Test

Refactor

Copyright © 2012 Dariusz Łuksza

Get new task

Code Test

Refactor

Copyright © 2012 Dariusz Łuksza

Check mail

Get new task

Code Test

Refactor

Copyright © 2012 Dariusz Łuksza

Check mail

Help friend

Get new task

Code Test

Refactor

Copyright © 2012 Dariusz Łuksza

Check mail

Help friend

Answer work call

Get new task

Code Test

Refactor

Copyright © 2012 Dariusz Łuksza

Check mail

Delegate task

Help friend

Answer work call

Get new task

Code Test

Refactor

Copyright © 2012 Dariusz Łuksza

Check mail

Delegate task

Help friend

Answer private call

Answer work call

Get new task

Code Test

Refactor

Copyright © 2012 Dariusz Łuksza

Check mail

Delegate task

Help friend

Answer private call

Answer work call

Get new task Fix CI

build

Code Test

Refactor

Copyright © 2012 Dariusz Łuksza

Check bugtracker

Check mail

Delegate task

Help friend

Answer private call

Answer work call

Get new task Fix CI

build

Code Test

Refactor

Copyright © 2012 Dariusz Łuksza

Check bugtracker

Check mail

Delegate task

Help friend

Answer private call

Answer work call

Chat with friend

Get new task Fix CI

build

Code Test

Refactor

Copyright © 2012 Dariusz Łuksza

Check bugtracker

Check mail

Check IM

Delegate task

Help friend

Answer private call

Answer work call

Chat with friend

Get new task Fix CI

build

Code Test

Refactor

Copyright © 2012 Dariusz Łuksza

Check bugtracker

Check mail

Check IM

YouTube

Delegate task

Help friend

Answer private call

Answer work call

Chat with friend

Get new task Fix CI

build

Code Test

Refactor

Copyright © 2012 Dariusz Łuksza

Check bugtracker

Check mail

Check IM

Checktwitter/facebook

YouTube

Delegate task

Help friend

Answer private call

Answer work call

Chat with friend

Get new task Fix CI

build

Code Test

Refactor

Copyright © 2012 Dariusz Łuksza

Check bugtracker

Check mail

Check IM

Checktwitter/facebook

YouTube

Delegate task

Help friend

Answer private call

Answer work call

Chat with friend

Get new task Fix CI

build

Code Test

Refactor

Copyright © 2012 Dariusz Łuksza

Check bugtracker

Check mail

Check IM

Checktwitter/facebook

YouTube

Delegate task

Help friend

Answer private call

Answer work call

Chat with friend

Get new task Fix CI

build

Code Test

Refactor

Copyright © 2012 Dariusz Łuksza

Do you see what is wrong

here ?

Copyright © 2012 Dariusz Łuksza

You are switching context too often and

lose focus.

Getting Things DoneDavid Allen

The Power of LessLeo Babauta

Zen To DoneLeo Babauta

Pomodoro TechniqueSteffan Noteberg

Copyright © 2012 Dariusz Łuksza

Copyright © 2012 Dariusz Łuksza

Copyright © 2012 Dariusz Łuksza

Copyright © 2012 Dariusz Łuksza

Copyright © 2012 Dariusz Łuksza

Clean up your environment!

Copyright © 2012 Dariusz Łuksza

Copyright © 2012 Dariusz Łuksza

Copyright © 2012 Dariusz Łuksza

Copyright © 2012 Dariusz Łuksza

Copyright © 2012 Dariusz Łuksza

Copyright © 2012 Dariusz Łuksza

Copyright © 2012 Dariusz Łuksza

Copyright © 2012 Dariusz Łuksza

Copyright © 2012 Dariusz Łuksza

Copyright © 2012 Dariusz Łuksza

Copyright © 2012 Dariusz Łuksza

Copyright © 2012 Dariusz Łuksza

Code formatting

Copyright © 2012 Dariusz Łuksza

Don't format code by hand, configure code

formatter and save actions!

Copyright © 2012 Dariusz Łuksza

Copyright © 2012 Dariusz Łuksza

OK, but I have multiple workspaces.

Keeping theirs configuration in sync

is painful!

Copyright © 2012 Dariusz Łuksza

OK, but I have multiple workspaces.

Keeping theirs configuration in sync

is painful!Install Workspace

Mechanic, record and restore yours changes.

Copyright © 2012 Dariusz Łuksza

Add update site:http://workspacemechanic.eclipselabs.org.codespot.com

/git.update/mechanic

Copyright © 2012 Dariusz Łuksza

Copyright © 2012 Dariusz Łuksza

Copyright © 2012 Dariusz Łuksza

Copyright © 2012 Dariusz Łuksza

Copyright © 2012 Dariusz Łuksza

Copyright © 2012 Dariusz Łuksza

Copyright © 2012 Dariusz Łuksza

Copyright © 2012 Dariusz Łuksza

Useful less or more known shortcuts

Copyright © 2012 Dariusz Łuksza

Don't switch context of your hands. Use

keyboard whenever it is possible!

Copyright © 2012 Dariusz Łuksza

Maximize view

Copyright © 2012 Dariusz Łuksza

ctrl + m

Maximize view

Copyright © 2012 Dariusz Łuksza

Move to next/previous error/warning

Copyright © 2012 Dariusz Łuksza

ctrl + .ctrl + ,

Move to next/previous error/warning

Copyright © 2012 Dariusz Łuksza

Switch to different perspective

Copyright © 2012 Dariusz Łuksza

ctrl + F8

Switch to different perspective

Copyright © 2012 Dariusz Łuksza

Want search for something

Copyright © 2012 Dariusz Łuksza

ctrl + h

Want search for something

Copyright © 2012 Dariusz Łuksza

Do you really need Outline View

Copyright © 2012 Dariusz Łuksza

ctrl + o

Do you really need Outline View

Copyright © 2012 Dariusz Łuksza

ctrl + o

Do you really need Outline View

Copyright © 2012 Dariusz Łuksza

ctrl + t

Do you really need Type View

Copyright © 2012 Dariusz Łuksza

ctrl + t

Do you really need Type View

Copyright © 2012 Dariusz Łuksza

ctrl + pgupctrl + pgdn

Move to next/previous tab

Copyright © 2012 Dariusz Łuksza

F12

Focus the editor

Copyright © 2012 Dariusz Łuksza

ctrl + shift + x + ?ctrl + shift + d + ?

Run/Debug as

Copyright © 2012 Dariusz Łuksza

Quick fix

ctrl + 1

Copyright © 2012 Dariusz Łuksza

Forgotten particular shortcut

ctrl + shift + l

Copyright © 2012 Dariusz Łuksza

There is no keyboard shortcut for command

Copyright © 2012 Dariusz Łuksza

There is no keyboard shortcut for command

ctrl + 3

Copyright © 2012 Dariusz Łuksza

Want to know more shortcuts ? Go to:

http://tinyurl.com/eclipse-shortcuts

or browse:ctrl + shift + l

Copyright © 2012 Dariusz Łuksza

Tip for Git users

Copyright © 2012 Dariusz Łuksza

When you need to switch context, COMMIT current

status!

Copyright © 2012 Dariusz Łuksza

Rebase interactive:git rebase -i HEAD~5

Copyright © 2012 Dariusz Łuksza

git reset --soft HEAD~5

Copyright © 2012 Dariusz Łuksza

Let Eclipse keeps you in focus!

Copyright © 2012 Dariusz Łuksza

Tons of connectors

Copyright © 2012 Dariusz Łuksza

Plan your tasks

Copyright © 2012 Dariusz Łuksza

ctrl + F9

Activate task

Copyright © 2012 Dariusz Łuksza

Restore task context and focus your perspective

Copyright © 2012 Dariusz Łuksza

Share context with others!

Copyright © 2012 Dariusz Łuksza

Share context with others!

Dariusz Łukszadariusz@luksza.org

@dlukszaCopyright © 2012 Dariusz Łuksza

?Eclipse of idleness

and focus on current task

top related