CodeMirror é um editor de texto versátil implementado em JavaScript para o navegador. É especializado na edição de código e vem com mais de 100 modos de linguagem e vários complementos que implementam funcionalidades de edição mais avançadas. Cada linguagem vem com código completo e destaque de sintaxe para ajudar na leitura e edição de código complexo.
Clique aqui para ver a documentação.
Clique aqui para fazer a instalação.