Что представляет собой лучший редактор текста JQuery WYSIWYM?
Мне нужно использовать Textile (желательно вместо Markdown), и я ищу хороший WYSIWYM (а не WYSIWYG, из-за this) Редактор JQuery.
Я видел это:
- WMD - Markdown, Qaru использует его
- MarkItUp - Поддержка текста, но я не знаю, если это WYSIWYM
- WYMEditor
Какой из них поддерживает как хороший вывод HTML, так и Textile?
Обновление. Я использую Markdown сейчас, главным образом потому, что он генерирует чуть более семантический html и гораздо более широко применяется. Это, и вы можете использовать Cloud9 Ace Editor (источник на GitHub) для не только уценки, но и всего, что делает TextMate.
Ответы
Ответ 1
Используйте Textile.js, который является полнофункциональным Textile parser в JavaScript!
Использование можно попробовать в текстовом редакторе Textile здесь 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);
};
Ответ 2
Нет ничего, что бы соответствовало тому, что вы просите из коробки.
Я думаю, что WYM editor - лучшая отправная точка. Я не прихожу с поддержкой Textile из коробки, но ее можно легко расширить. RDFaCE также является WYSIWYM.
MarkItUp не WYSIWYM.
Ответ 3
Недавно я наткнулся на метко названный JQuery WYSIWYM. Благодаря поддержке Markdown и надежному back-end jQuery он хорошо работает для моих нужд.
Он доступен в Creative Commons, и вы можете просмотреть приведенный ниже код:
http://mjs7231.bitbucket.org/jquery-wysiwym/examples/markdown.live.html
Ответ 4
Sanskrit, похоже, делает WYSIWYG для Textile. Смотрите также: Rails, Textile и javascript WYSIWYG roundup.
Ответ 5
Если вас больше интересует действительный (X) вывод HTML, а не строгий в jQuery, вы можете посмотреть на Xinha - http://xinha.webfactional.com/
Хороший редактор, сгенерированный код чистый и довольно стабильный (с большим количеством плагинов и способностей).