我需要使用 Textile(最好不是 Markdown),并且正在寻找一个不错的 WYSIWYM(不是 WYSIWYG,因为这个)JQuery 编辑器。
我见过这些:
哪一个支持良好的 HTML 输出和Textile?
更新:我现在只使用 Markdown,主要是因为它生成的语义 html 稍微多一些,并且被更广泛地采用。这样,您不仅可以使用Cloud9 Ace 编辑器(GitHub 上的源代码)进行降价,还可以使用 TextMate 所做的一切。
我需要使用 Textile(最好不是 Markdown),并且正在寻找一个不错的 WYSIWYM(不是 WYSIWYG,因为这个)JQuery 编辑器。
我见过这些:
哪一个支持良好的 HTML 输出和Textile?
更新:我现在只使用 Markdown,主要是因为它生成的语义 html 稍微多一些,并且被更广泛地采用。这样,您不仅可以使用Cloud9 Ace 编辑器(GitHub 上的源代码)进行降价,还可以使用 TextMate 所做的一切。
使用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);
};
我最近偶然发现了恰当命名的Jquery WYSIWYM降价编辑器。借助 Markdown 支持和可靠的 jQuery 后端,它可以很好地满足我的需求。
它在 Creative Commons 下可用,您可以查看以下代码:http: //mjs7231.bitbucket.org/jquery-wysiwym/examples/markdown.live.html
梵文似乎为 Textile 做到了所见即所得。另请参阅:Rails、Textile 和 javascript WYSIWYG 综述。
如果您最感兴趣的是有效的 (X)HTML 输出并且对 jQuery 不严格,您可以查看 Xinha - http://xinha.webfactional.com/
这是一个不错的编辑器,保持生成的代码干净并且非常稳定(有很多插件和功能)。