eclipse of idleness and focus on current task (rev. 2)
DESCRIPTION
Did you ever wonder how you can improve your productivity and accomplish more in less time ? Do you know how to reduce context switches to improve yours focus ? What Eclipse plugins can help you increase productivity ? This presentation will answer for all those questions and more. It will be about Mylyn project and other Eclipse productivity plugins; about (less or more know) keyboard shortcuts and how to avoid disruptions from other team members, etc.TRANSCRIPT
Eclipse of idlenessand focus on current task
2013 Dariusz Łuksza
Dariusz Łuksza, [email protected]
@dluksza
What is your normal working day ?
2013 Dariusz Łuksza
Code Test
Refactor
2013 Dariusz Łuksza
Get new task
Code Test
Refactor
2013 Dariusz Łuksza
Check mail
Get new task
Code Test
Refactor
2013 Dariusz Łuksza
Check mail
Help friend
Get new task
Code Test
Refactor
2013 Dariusz Łuksza
Check mail
Help friend
Answer work call
Get new task
Code Test
Refactor
2013 Dariusz Łuksza
Check mail
Delegate task
Help friend
Answer work call
Get new task
Code Test
Refactor
2013 Dariusz Łuksza
Check mail
Delegate task
Help friend
Answer private call
Answer work call
Get new task
Code Test
Refactor
2013 Dariusz Łuksza
Check mail
Delegate task
Help friend
Answer private call
Answer work call
Get new task Fix CI
build
Code Test
Refactor
2013 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
2013 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
2013 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
2013 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
2013 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
2013 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
2013 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
Do you see what is wrong
here ?
2013 Dariusz Łuksza
You are switching context too often and
lose focus.
2013 Dariusz Łuksza
What you can do with that?
2013 Dariusz Łuksza
2013 Dariusz Łuksza
2013 Dariusz Łuksza
2013 Dariusz Łuksza
2013 Dariusz Łuksza
2013 Dariusz Łuksza
What don't you read about productivity?
2013 Dariusz Łuksza
Getting Things DoneDavid Allen
The Power of LessLeo Babauta
2013 Dariusz Łuksza
Zen To Done Leo Babauta
Pomodoro TechniqueSteffan Noteberg
2013 Dariusz Łuksza
2013 Dariusz Łuksza
2013 Dariusz Łuksza
Clean up your environment!
2013 Dariusz Łuksza
2013 Dariusz Łuksza
2013 Dariusz Łuksza
2013 Dariusz Łuksza
Do you really need that?
2013 Dariusz Łuksza
Do you really need that?
2013 Dariusz Łuksza
Do you really need that?
2013 Dariusz Łuksza
Do you really need that?
2013 Dariusz Łuksza
Do you really need that?
2013 Dariusz Łuksza
Let's clean this up!
2013 Dariusz Łuksza
Let's clean this up!
2013 Dariusz Łuksza
Let's clean this up!
2013 Dariusz Łuksza
Let's clean this up!
2013 Dariusz Łuksza
Shortcuts for Git users
Don't fight with yours tools...
2013 Dariusz Łuksza
Don't fight with yours tools...
2013 Dariusz Łuksza
configure them properly!
2013 Dariusz Łuksza
Configure compare view
2013 Dariusz Łuksza
Hide unused packages in content assist
2013 Dariusz Łuksza
Enable Step Filters
2013 Dariusz Łuksza
Always launch the previously launched application
2013 Dariusz Łuksza
Enable Save Actions
Code formatting
2013 Dariusz Łuksza
Don't format code by hand, configure code
formatter and save actions!
2013 Dariusz Łuksza
2013 Dariusz Łuksza
OK, but I have multiple workspaces.
Keeping theirs configuration in sync
is painful!
2013 Dariusz Łuksza
2013 Dariusz Łuksza
OK, but I have multiple workspaces.
Keeping theirs configuration in sync
is painful!Install Workspace
Mechanic, record and restore yours changes.
Add update site:http://workspacemechanic.eclipselabs.org.codespot.com
/git.update/mechanic
2013 Dariusz Łuksza
2013 Dariusz Łuksza
2013 Dariusz Łuksza
Change preferences
2013 Dariusz Łuksza
2013 Dariusz Łuksza
2013 Dariusz Łuksza
2013 Dariusz Łuksza
2013 Dariusz Łuksza
2013 Dariusz Łuksza
Useful less or more known shortcuts
2013 Dariusz Łuksza
Don't switch context of your hands. Use
keyboard whenever it is possible!
2013 Dariusz Łuksza
Maximize view
2013 Dariusz Łuksza
ctrl + m
Maximize view
2013 Dariusz Łuksza
Move to next/previous error/warning
2013 Dariusz Łuksza
ctrl + .ctrl + ,
Move to next/previous error/warning
2013 Dariusz Łuksza
Switch to different perspective
2013 Dariusz Łuksza
ctrl + F8
Switch to different perspective
2013 Dariusz Łuksza
Want search for something
2013 Dariusz Łuksza
ctrl + h
Want search for something
2013 Dariusz Łuksza
Do you really need Outline View
2013 Dariusz Łuksza
ctrl + o
Do you really need Outline View
2013 Dariusz Łuksza
ctrl + o
Do you really need Outline View
2013 Dariusz Łuksza
ctrl + t
Do you really need Type View
2013 Dariusz Łuksza
ctrl + t
Do you really need Type View
2013 Dariusz Łuksza
ctrl + pgupctrl + pgdn
Move to next/previous tab
2013 Dariusz Łuksza
F12
Focus the editor
2013 Dariusz Łuksza
ctrl + shift + x + ?ctrl + shift + d + ?
Run/Debug as
2013 Dariusz Łuksza
Quick fix
ctrl + 1
2013 Dariusz Łuksza
Forgotten particular shortcut
ctrl + shift + l
2013 Dariusz Łuksza
There is no keyboard shortcut for command
2013 Dariusz Łuksza
There is no keyboard shortcut for command
ctrl + 3
2013 Dariusz Łuksza
Want to know more shortcuts ? Go to:
http://tinyurl.com/eclipse-shortcuts
or browse:ctrl + shift + l
2013 Dariusz Łuksza
Tip for Git users
2013 Dariusz Łuksza
When you need to switch context, COMMIT current
status!
2013 Dariusz Łuksza
Rebase interactive:git rebase -i HEAD~5
2013 Dariusz Łuksza
git reset --soft HEAD~5
2013 Dariusz Łuksza
Let Eclipse keeps you in focus!
2013 Dariusz Łuksza
Let Eclipse keeps you in focus!
2013 Dariusz Łuksza
Use the power of Mylyn
Tons of connectors
2013 Dariusz Łuksza
Plan your tasks
2013 Dariusz Łuksza
ctrl + F9
Activate task
2013 Dariusz Łuksza
Restore task context and focus your perspective
2013 Dariusz Łuksza
Share context with others!
2013 Dariusz Łuksza
Share context with others!
2013 Dariusz Łuksza
?Eclipse of idleness
and focus on current task
2013 Dariusz Łuksza
Dariusz Ł[email protected]
@dlukszaImages taken from flickr.com