* Better refactoring
* Better linting and code cleanup; Most of the time I learn new language features from the IDE linting
* Awesome diff/merge tool; Not just for git but for local history (undo/redo)
* Debugging/running multiple projects at once is also nice
* Better dynamic language support; Easier to use on a large wild Javascript codebase