Contents
Popular Tips
- Add comments and Javadocs in Eclipse with a single keystroke
- Automatically format and cleanup code every time you save
- Generate class constructors in Eclipse based on fields or superclass constructors
- Generate static imports in Eclipse on autocomplete for JUnit Assert, StringUtils and others
- How to manage keyboard shortcuts in Eclipse and why you should
- Instantly show a class/file in the Package/Project Explorer in Eclipse
- Move, copy and delete lines with a single keystroke
- Run/debug a class in Eclipse as a JUnit test or Java app with a single keystroke
- Split and view the same editor side by side in Eclipse
- The easiest ways to navigate methods in a class using Eclipse keyboard shortcuts
Debugging & Launching
- Always run/debug the last launched class instead of the selected one in Eclipse
- Run a single JUnit test method in Eclipse
- Run/debug a class in Eclipse as a JUnit test or Java app with a single keystroke
- Setup Eclipse breakpoints to stop only under certain conditions
- Skip over certain classes when using Step Into in Eclipse’s debugger
Editing
- Add comments and Javadocs in Eclipse with a single keystroke
- Add, remove and reorder a method’s arguments instantly across multiple classes in Eclipse
- Automatically format and cleanup code every time you save
- Automatically place a semicolon at the end of Java statements in Eclipse
- Compare two workspace or external files in Eclipse
- Convert nested/anonymous classes into top level classes using Eclipse refactoring
- Convert string concatenations into StringBuilder or MessageFormat calls with Eclipse’s Quick Fix
- Disable Eclipse formatting for certain sections of code only
- Extract constants from strings and numbers with Eclipse refactorings
- Generate class constructors in Eclipse based on fields or superclass constructors
- Generate static imports in Eclipse on autocomplete for JUnit Assert, StringUtils and others
- Generate, rename and delete getters/setters instantly in Eclipse
- How to tweak Eclipse templates to suit you
- Join/split if statements and rearrange expressions using Eclipse Quick Fix
- Move, copy and delete lines with a single keystroke
- Select entire strings and methods in Eclipse with a single keystroke
- Speed up boilerplate code with Eclipse templates
- Switch and close editors faster with the keyboard using Eclipse’s Quick Switch Editor
Editors
- Instantly show a class/file in the Package/Project Explorer in Eclipse
- Quick ways to navigate Eclipse editors using the keyboard
- Split and view the same editor side by side in Eclipse
- Switch and close editors faster with the keyboard using Eclipse’s Quick Switch Editor
- The fastest ways to navigate views in Eclipse using the keyboard
- The fastest ways to open editors in Eclipse using the keyboard
Formatting
- Automatically format and cleanup code every time you save
- Disable Eclipse formatting for certain sections of code only
- Essential tools to manage import statements in Eclipse
- Generate static imports in Eclipse on autocomplete for JUnit Assert, StringUtils and others
Installation & Setup
- Checkout multiple projects automatically into your Eclipse workspace with Team Project Sets
- How to share plugins across multiple Eclipse installations and reinstall Eclipse easily
- Share Eclipse perspective layouts across multiple workspaces
Keyboard Shortcuts
- Add comments and Javadocs in Eclipse with a single keystroke
- Eclipse shortcuts for common SVN commands
- How to manage keyboard shortcuts in Eclipse and why you should
- Instantly show a class/file in the Package/Project Explorer in Eclipse
- Jump to the start and end of methods, loops, blocks and XML tags
- Move, copy and delete lines with a single keystroke
- Navigate and fix errors and warnings in a class with Eclipse keyboard shortcuts
- Run a single JUnit test method in Eclipse
- Run/debug a class in Eclipse as a JUnit test or Java app with a single keystroke
- Select entire strings and methods in Eclipse with a single keystroke
- Switch and close editors faster with the keyboard using Eclipse’s Quick Switch Editor
- The easiest ways to navigate methods in a class using Eclipse keyboard shortcuts
- The fastest ways to navigate views in Eclipse using the keyboard
- The fastest ways to open editors in Eclipse using the keyboard
Maximise Screen Space
- Categorise projects in the Package Explorer to reduce clutter in Eclipse
- Configure those annoying tooltips in Eclipse to only popup on request
- Split and view the same editor side by side in Eclipse
- Use Fast Views to maximise screen space
- Categorise projects in the Package Explorer to reduce clutter in Eclipse
- Compare two workspace or external files in Eclipse
- Configure those annoying tooltips in Eclipse to only popup on request
- Eclipse shortcuts for common SVN commands
- Find all classes that override/reimplement a method
- Instantly show a class/file in the Package/Project Explorer in Eclipse
- Jump to the start and end of methods, loops, blocks and XML tags
- Navigate and fix errors and warnings in a class with Eclipse keyboard shortcuts
- Quick ways to navigate Eclipse editors using the keyboard
- Split and view the same editor side by side in Eclipse
- Switch and close editors faster with the keyboard using Eclipse’s Quick Switch Editor
- The easiest ways to navigate methods in a class using Eclipse keyboard shortcuts
- The fastest ways to navigate views in Eclipse using the keyboard
- The fastest ways to open editors in Eclipse using the keyboard
Preferences
- Always run/debug the last launched class instead of the selected one in Eclipse
- Automatically format and cleanup code every time you save
- Automatically place a semicolon at the end of Java statements in Eclipse
- Configure those annoying tooltips in Eclipse to only popup on request
- Essential tools to manage import statements in Eclipse
- Generate static imports in Eclipse on autocomplete for JUnit Assert, StringUtils and others
- Get warnings about unused method arguments from Eclipse to keep code clean
- How to manage keyboard shortcuts in Eclipse and why you should
- How to tweak Eclipse templates to suit you
- Share Eclipse perspective layouts across multiple workspaces
- Skip over certain classes when using Step Into in Eclipse’s debugger
Quick Fixes
- Convert string concatenations into StringBuilder or MessageFormat calls with Eclipse’s Quick Fix
- Essential tools to manage import statements in Eclipse
- Extract constants from strings and numbers with Eclipse refactorings
- Generate class constructors in Eclipse based on fields or superclass constructors
- Join/split if statements and rearrange expressions using Eclipse Quick Fix
- Navigate and fix errors and warnings in a class with Eclipse keyboard shortcuts
Refactoring
- Add, remove and reorder a method’s arguments instantly across multiple classes in Eclipse
- Convert nested/anonymous classes into top level classes using Eclipse refactoring
- Convert string concatenations into StringBuilder or MessageFormat calls with Eclipse’s Quick Fix
- Extract constants from strings and numbers with Eclipse refactorings
- Generate, rename and delete getters/setters instantly in Eclipse
- Get warnings about unused method arguments from Eclipse to keep code clean
- Join/split if statements and rearrange expressions using Eclipse Quick Fix
Source Control & Team
- Automatically format and cleanup code every time you save
- Checkout multiple projects automatically into your Eclipse workspace with Team Project Sets
- Compare two workspace or external files in Eclipse
- Easy ways to identify different branches when using Eclipse
- Eclipse shortcuts for common SVN commands
Templates
- Disable Eclipse formatting for certain sections of code only
- Faster null checking in Java with Eclipse templates
- Generate validation code for required variables using templates
- How to tweak Eclipse templates to suit you
- JUnit testing made easier with Eclipse templates
- log4j logging made easier with Eclipse templates
- Quickly declare and initialise lists, maps and arrays with Eclipse templates
- Speed up boilerplate code with Eclipse templates
- Write a filter loop in 20 seconds using Eclipse templates
Views
- Categorise projects in the Package Explorer to reduce clutter in Eclipse
- Instantly show a class/file in the Package/Project Explorer in Eclipse
- Share Eclipse perspective layouts across multiple workspaces
- The fastest ways to navigate views in Eclipse using the keyboard