- Use a modern IDE such as Eclipse.
- Content Assist (or Code Completion, tab completion, Intellisense, etc.) Content assist provides you with a list of suggested completions for partially entered strings. In Eclipse type something in the editor window and then ctrl-space. (e.g in Eclipse: Preferences->Java->Editor->Content Assist->Advanced)
- Code Templates: For example, type sysout and then ctrl-space and it spits out System.out.println(); with the cursor in the right spot. Type "for" ctrl-space and get a for...loop, type "try" ctrl-space and get a try...catch block. (Eclipse: Window->Preferences->Java->Editor->Templates)
- Code Generation: Faster Java coding in Eclipse Galileo (IBM), Useful Eclipse Shortcuts (SO) , Eclipse Shortcuts (Vogella)
- Compiler Warnings: Using Eclipse Java Compiler Errors/Warnings – Improving your code quality, CheckStyle
- Syntax Highlighting
- Focus (i.e. turn off email, browser, im when possible)
- Dual Monitors
- Synergy lets you easily share a single mouse and keyboard between multiple computers with different operating systems
- Caffeine
- Debugger Java Debugging With Eclipse (Vogella)
- Sound isolating headphones
- Design Patterns
- XML Binding (no need to write DOM and SAX code any more)
Showing posts with label gtd. Show all posts
Showing posts with label gtd. Show all posts
Friday, March 5, 2010
Programmer Productivity Tips
Subscribe to:
Posts (Atom)