23

我需要使用 Textile(最好不是 Markdown),并且正在寻找一个不错的 WYSIWYM(不是 WYSIWYG,因为这个)JQuery 编辑器。

我见过这些:

  • WMD - Markdown,堆栈溢出使用它
  • MarkItUp - Textile 支持,但我不知道它是否是所见即所得
  • WYM编辑器

哪一个支持良好的 HTML 输出Textile?

更新:我现在只使用 Markdown,主要是因为它生成的语义 html 稍微多一些,并且被更广泛地采用。这样,您不仅可以使用Cloud9 Ace 编辑器GitHub 上的源代码)进行降价,还可以使用 TextMate 所做的一切。

4

5 回答 5

8

使用Textile.js,它是 JavaScript 中功能齐全的 Textile 解析器!

使用可以在这里试用 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);
};
于 2012-10-12T08:00:33.570 回答
3

没有任何东西可以满足您开箱即用的要求。

我认为WYM 编辑器是最好的起点。我没有提供开箱即用的 Textile 支持,但它可以轻松扩展。 RDFaCE也是所见即所得。

MarkItUp不是所见即所得

于 2010-03-12T08:16:37.340 回答
2

我最近偶然发现了恰当命名的Jquery WYSIWYM降价编辑器。借助 Markdown 支持和可靠的 jQuery 后端,它可以很好地满足我的需求。

它在 Creative Commons 下可用,您可以查看以下代码:http: //mjs7231.bitbucket.org/jquery-wysiwym/examples/markdown.live.html

于 2011-11-22T16:31:38.240 回答
1

梵文似乎为 Textile 做到了所见即所得。另请参阅:Rails、Textile 和 javascript WYSIWYG 综述

于 2011-01-04T14:21:19.127 回答
0

如果您最感兴趣的是有效的 (X)HTML 输出并且对 jQuery 不严格,您可以查看 Xinha - http://xinha.webfactional.com/

这是一个不错的编辑器,保持生成的代码干净并且非常稳定(有很多插件和功能)。

于 2010-03-12T02:52:06.040 回答