Что такое лучший текстильный редактор JQuery WYSIWYM?
Мне нужно использовать Textile (желательно вместо Markdown), и я ищу хороший WYSIWYM (не WYSIWYG, из-за этого) редактор JQuery.
Я видел это:
- WMD - Markdown, Stack Overflow использует его
- MarkItUp - поддержка текстиля, но я не знаю, WYSIWYM
- WYMEditor
Какой из них поддерживает хороший вывод HTML и текстиль?
Обновление: сейчас я использую только Markdown, в основном потому, что он генерирует немного больше семантического html и гораздо более широко применяется. Это, и вы можете использовать Cloud9 Ace Editor ( источник на GitHub) для не только уценки, но и всего, что делает TextMate.
5 ответов
Используйте Textile.js, который является полнофункциональным анализатором текстиля в JavaScript!
Использование можно попробовать текстовый живой веб-редактор здесь http://borgar.github.com/textile-js/
Я использую его в сочетании с Markitup
Вот мой простой код:
$(document).ready(function () {
init();
});
function init() {
var $content = $('.markitup'); // my textarea
var $preview = $('#textile-preview'); // the preview div
$content.markItUp(mySettings); // init markitup
// use a simple timer to check if the textarea content has changed
var value = $content.val();
setInterval(function () {
var newValue = $content.val();
if (value != newValue) {
value = newValue;
$preview.html(textile.convert(newValue)); // convert the textile to html
}
}, 500);
};
Там нет ничего, что соответствует тому, что вы просите из коробки.
Я думаю, что WYM-редактор - лучшая отправная точка. Я не прихожу с текстильной поддержкой из коробки, но это может быть легко расширено. RDFaCE также является WYSIWYM.
MarkItUp не является WYSIWYM.
Недавно я наткнулся на удачно названный редактор JQuery WYSIWYM. Благодаря поддержке Markdown и солидному бэкэнду jQuery он хорошо работает для моих нужд.
Он доступен в разделе Creative Commons, и вы можете просмотреть приведенный ниже код: http://mjs7231.bitbucket.org/jquery-wysiwym/examples/markdown.live.html
Санскрит, кажется, делает WYSIWYG для текстиля. Смотрите также: Rails, текстиль и обзор WYSIWYG javascript.
Если вы в основном заинтересованы в правильном выводе (X)HTML, а не в строгом отношении к jQuery, вы можете посмотреть на Xinha - http://xinha.webfactional.com/
Это хороший редактор, он сохраняет сгенерированный код в чистоте и довольно стабилен (с множеством плагинов и возможностей).