- Contextual code completion & shortcuts.
- Project outline and quick navigation through function declarations.
- Syntax highlighting.
- Error reporting.
- Customizable code templates to get you started.
- Support for JavaDoc documentation and multi-line comments.