plugins: egit cdt pdt egit config: prefs > team > git > config (stored in .gitconfig): config entries user.email and user.name create repo: file > team > share project > git > next > select project add: project node > team > add .gitignore containing bin > add to version control commit: team > commit history: context menu > show in > history compare mode vrapper: geniale line numbers: Window -> Preferences -> General -> Editors -> Text Editors -> Show line numbers shortcuts: find function implementation: C-T on function name open type: C-S-T open resource C-S-R quick outline: C-O jump betw editors: C-F6 betw views: C-F7 betw perspective C-F8 run unit tests: S-A-X T quick fix: C-1 declare: C-2 L rename/refactor: S-A-R content assist: search class references: C-S-G resolve everything/ imports: C-S-O call hierarchy: C-A-H type hierarchy/class hierarchy: F4 extract expr to var: S-A-L any command by name: C-3 source formatting: C-S-s code cleanup: ? getters setters: A-S-s R override methods: A-S-S V generate constructor from fields: A-S-s o generate constructor from superclass: A-S-s c extract method: A-S-m extract variable: A-S-l inline variable: A-S-i change method sig: A-S-c surround with: A-S-z generate javadoc: A-S-j back: A-Left jump to next error/annotation: C-. add libraries: project -> properties -> java build path -> add external jars generated content subclipse: needs javaHL: sudo apt-get install libsvn-java