Eclipse Perspectives
Understanding and using Eclipse perspectives
What are Perspectives
# Perspectives are layout presets
Perspective = Views + Editors arrangement
# Switch perspectives
Window > Perspective > Open Perspective
Ctrl+F8 / Cmd+F8 # quick switch
Common Perspectives
Java # Java development
Package Explorer, Editor, Outline
Debug # debugging applications
Debug view, Variables, Breakpoints
Java EE # enterprise development
Project Explorer, Servers
Git # version control
Git Repositories, History
Customizing Perspectives
# Add/remove views
Window > Show View
# Reset perspective
Window > Perspective > Reset Perspective
# Save custom layout
Window > Perspective > Save Perspective As
Useful Views
Package Explorer # project structure
Outline # file structure
Console # program output
Problems # errors and warnings
Tasks # TODO markers
Javadoc # documentation
Workspace Layout
# Window management
Drag view tabs # rearrange views
Double-click tab # maximize view
Ctrl+M / Cmd+M # toggle maximize
Window > New Window # new workspace