Вопрос
Кто-нибудь знает о системе, основанной на Javascript ХАМЛ редактор где-то там?Я ищу что-то вроде Крошечный кусочек это просто понимает HAML (поэтому он правильно делает отступы и выделение)
Я подумываю об использовании подобного редактора для динамичного веб-сайта, который я создаю.
Разъяснение Сайт, который я создаю, позволяет пользователям определять макеты (в смысле rails) и css.Поэтому требуется более тщательный контроль зернистости, чем текстиль и markdown, я знаю, что могу включить необработанный html в markdown, но haml намного красивее.
Решение
Я заметил, что на этот вопрос давно не было ответа.Хотя это не полный ответ, возможно, вы захотите взглянуть на Разметка.Его конкретно не редактор WYSIWYG, а скорее, расширяемый и удобный редактор разметки.Он не поддерживает HAML напрямую, но его довольно легко расширить для поддержки разных языков.Он также может выполнять обходы AJAX к серверу, чтобы вы могли просмотреть разметку с помощью средства визуализации на стороне сервера.
Другие советы
HAML был разработан как более элегантный способ определения структуры страницы;Он не предназначался для форматирования текста, как то, что вы просите его сделать.
В этом случае вам, вероятно, лучше использовать что-то вроде Уценка или Текстиль.У обоих из них уже есть WYSIWYGs (для Уценки, для Текстиля (раздвоенная версия)), и в Haml есть встроенные фильтры для преобразования его в HTML.
например ,:
#content
:markdown
@post.body
(Замечательный пробел-отступ Haml будет сохранен даже при выводе!)
У меня есть кое-что довольно простое, для чего все запущено интерпретация кода javascript HAML.В качестве альтернативы, вы можете перейти прямо к Исходный код jHaml javascript.