CodeMirror is an in-browser code editor, written in JavaScript. Among its notable features are syntax-highlighting, code-completion, auto-formatting and key-binding. The code-assist and highlighting capabilities are written as plugins called 'modes', and the editor supports many languages out of the box, but it can be extended to add support for any desired language.
CodeMirror is an in-browser code editor, written in JavaScript. Among its notable features are syntax-highlighting, code-completion, auto-formatting and key-binding. The code-assist and highlighting capabilities are written as plugins called 'modes', and the editor supports many languages out of the box, but it can be extended to add support for any desired language.
CodeMirror is widespread and used as the editor in the development tools for both Firefox and Chrome, Light Table, Adobe Brackets, Bitbucket, and many other projects.