Pergunta
Alguém sabe de um HAML editor baseado Javascript lá fora? Eu estou procurando por algo como TinyMCE que só entende HAML (por isso é que o recuo e destacando corretamente)
Eu estou pensando em usar um editor como este para um site dinâmico que estou construindo.
Clarificação O site que estou construindo permite aos usuários definir layouts (no sentido trilhos) e css. Assim, o controle de grão mais fino do têxtil e remarcação é necessária, eu sei que pode incluir html cru em markdown mas haml é muito mais bonita.
Solução
Eu observei esta pergunta não foi respondida em um tempo. Enquanto isso não é uma resposta completa, você pode querer olhar em MarkItUp . Sua especificamente não um editor WYSIWYG, mas sim, um editor de marcação extensível e amigável. Ele não suporta HAML diretamente, mas seu bastante fácil de estendê-lo para suportar diferentes idiomas. Ele também pode fazer viagens de ida AJAX para o servidor para que você possa visualizar a marcação usando um renderizador lado do servidor.
Outras dicas
HAML foi concebido como uma maneira mais elegante para definir a estrutura da página; Ele não se destina a ser utilizado para a formatação de texto, como o que você está pedindo que ele faça.
Neste caso, você é provavelmente melhor fora de usar algo como Markdown ou Têxtil . Ambos já têm WYSIWYGs ( para Markdown , para Têxtil ( versão bifurcada )), e Haml tem built-in filtros para convertê-lo em HTML.
por exemplo:.
#content
:markdown
@post.body
(maravilhoso espaço-recuo de Haml vai mesmo ser preservado na saída!)
Eu tenho algo bastante básico e correndo para interpretação javascript HAML código . Alternativamente, você pode ir direto para a jHaml javascript fonte .