While using the notebook feature in zeppelin the following syntax highlighting features should be available for ease of use:
- Should support - Python, Scala, Java and JS (Angular Interpreters)
- Syntax highlighting with focus on Richness & Correctness.
- Display of line numbers
- highlighting should also be fast and not degrade performance/experience
- size of library should be a consideration while integration.
Some discussion around this can be found here as under:
|Auto-detect interpreter mode changes||Resolved|
|Use (TAB) as an auto-completion shortcut when no previous char||Resolved|