A code editor component with built-in syntax highlighting, code folding, and auto-completion for dozens of languages .