Подтвердить что ты не робот

Что представляет собой лучший редактор текста JQuery WYSIWYM?

Мне нужно использовать Textile (желательно вместо Markdown), и я ищу хороший WYSIWYM (а не WYSIWYG, из-за this) Редактор JQuery.

Я видел это:

  • WMD - Markdown, Qaru использует его
  • MarkItUp - Поддержка текста, но я не знаю, если это WYSIWYM
  • WYMEditor

Какой из них поддерживает как хороший вывод HTML, так и Textile?

Обновление. Я использую Markdown сейчас, главным образом потому, что он генерирует чуть более семантический html и гораздо более широко применяется. Это, и вы можете использовать Cloud9 Ace Editor (источник на GitHub) для не только уценки, но и всего, что делает TextMate.

4b9b3361

Ответ 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

Ответ 5

Если вас больше интересует действительный (X) вывод HTML, а не строгий в jQuery, вы можете посмотреть на Xinha - http://xinha.webfactional.com/

Хороший редактор, сгенерированный код чистый и довольно стабильный (с большим количеством плагинов и способностей).