Ir para conteúdo

Editor de codigo em html css e js


Edinho Sousa

Posts Recomendados

Olá tudo bom?
Bom estou tentando criar um editor de codigo em html, css e javascript.
Como o Rust (https://play.rust-lang.org/) ou o repl.it, o problema é a parte de aplicar um estilo nas palavra.
Vi uma maneira de fazer isso usando uma div com um atributo

<div contenteditable="true"></div>

e usando a seguinte função javascript

editor.addEventListener("keyup", () => {

let ctn = editor.innerHTML

  for (let s of sintaxe){

ctn = ctn.replace(s.palavra+" ", `<span class="${s.classe}">${s.palavra}</span> `)

    }
 
    editor.innerHTML = ctn
    placeCaretAtEnd(editor)
})
porem nao funciona direito, pois tem ainda uma função que posiciona o cursor no fim da linha a todo momento.
Alguem poderia me ajudar com video, artigos e etc. Para que possa aplicar cor nas palavras chave e entre outros?
 
Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...