Cursor movement
Line-level operations
Multiple cursors
git
Merging
Regex
Logging
Breakpoints
Stepping in/out/over
Conditional breakpoints
Error/event breakpoints
Watches
By Chris Price