Open
Description
Syntax highlighting as implemented today is not great. We should aim to provide a consistent behavior across blocks while keeping the bundle size as small as possible:
- It should be lazy-loadable
- It should be generic enough to be used as an npm dependency
- It should be consistent.
Also, nowadays, alternative editors like "Monaco Editor" do a better job than CodeMirror, we should try to explore it and see how it fits.