O CodeMirror é um editor do tipo WYSIWYG que permite a edição de rich text em pequena escala, muitas vezes usado para permitir a edição de Markdown, como o ReviewBoard faz. Um problema que encontrei, no entanto, é que a chamada de uma instância do CodeMirror focus
de uma instância do CodeMirror coloca o cursor no início da entrada, o que é irritante quando há entrada no campo. Em teoria, o senhor sempre desejaria colocar o cursor no final para que o usuário possa continuar adicionando ao texto que já está lá.
Aqui está um snippet que definirá o cursor para o final da entrada existente:
cmInstance.focus(); // Set the cursor at the end of existing content cmInstance.setCursor(cmInstance.lineCount(), 0);
O senhor poderia pensar que haveria um método que realizaria essa tarefa, ou mesmo que teria focus
definir o cursor para o final da entrada por padrão se a instância tiver texto existente. De qualquer forma, este é o código que colocará o cursor no final da instância de entrada do CodeMirror!
Como criar um RetroPie no Raspberry Pi – Guia gráfico
Hoje em dia, podemos jogar jogos incríveis em nossos consoles de jogos superpotentes, PCs, headsets de RV e até mesmo em dispositivos móveis. Embora eu goste de jogar novos jogos hoje em dia, tenho saudades dos sistemas de jogos retrô que eu tinha quando era criança: o Nintendo original…
Designing for Simplicity
Antes de começarmos, vale a pena dedicar um breve momento para me apresentar aos senhores. Meu nome é Mark (ou @integralist se o Twitter for sua ferramenta de comunicação preferida) e atualmente trabalho para a BBC News em Londres, Inglaterra, como engenheiro principal/técnico…
Demonstrações favoritas de Chris Coyier no CodePen
David me perguntou se eu gostaria de fazer um post como convidado, escolhendo algumas das minhas canetas favoritas do CodePen. É uma tarefa difícil! São tantas! Mas consegui escolher algumas que me surpreenderam nos últimos meses. Se o senhor…