2010-03-12 127 views
23

我需要使用紡織品(最好代替Markdown),並且正在尋找一個漂亮的所見即所得(而不是WYSIWYG,因爲this)JQuery編輯器。什麼是最好的JQuery WYSIWYM紡織編輯器?

我見過這些:

  • WMD - 降價,堆棧溢出使用它
  • MarkItUp - 紡織支持,但我不知道這是否是WYSIWYM
  • WYMEditor

哪一個支持好的HTML輸出紡織?

更新:我現在只使用Markdown,主要是因爲它會生成稍微更多的語義html,並且它被廣泛採用。那樣的話,你可以使用Cloud9 Ace Editorsource on GitHub)來進行降價,而不是TextMate所做的一切。

+0

一直在關注這個問題幾個月,似乎沒有!你有幸在別處找到它嗎? – 2010-11-23 08:32:13

+0

不,不存在! – 2011-08-01 20:50:08

+0

[Aloha Editor](http://aloha-editor.org/)也是我的新發現。不完全是你問的,而是相關的。 – 2011-12-21 15:56:31

回答

0

如果您是有效的(X)HTML輸出最感興趣,而不是嚴格的jQuery的,你可以看看Xinha - http://xinha.webfactional.com/

這是一個很好的編輯器,不斷生成的代碼清潔,是相當穩定(有很多的插件和能力)。

+0

不是基於jQuery的。 – h0tw1r3 2011-06-14 19:09:03

+2

我在回答中確實說過(提示)它不使用jQuery--對不起,如果它很混亂。 – 2011-06-20 07:16:09

3

沒有任何東西符合您要求的開箱即用功能。

我認爲WYM editor是最好的起點。我沒有提供開箱即用的紡織品支持,但它可以很容易地擴展。 RDFaCE也是所見即所得。

MarkItUp不是所見即所得。

+0

是什麼讓你說MarkItUp不是所見即所得?我認爲這正是它的原因。我很困惑。 – PKKid 2011-06-28 00:16:47

8

使用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); 
}; 
+0

我對nodejs不太熟悉......但我的理解是,這是你的東西無法安裝在共享的虛擬主機服務器上?他們要麼來或不對?如果是這樣的話,是否可以使用textile.js? (因爲我在安裝說明中看到'$ npm install textilejs',並且我無法在我的共享虛擬主機上安裝節點軟件包mgr)。對Textile.js的介紹+1,它看起來非常有前途。 – Logan 2012-12-02 04:49:39

+1

這只是javascript,可以在瀏覽器中使用,在node.js應用程序中:)要在瀏覽器中使用它,只需像引用其他任何腳本一樣引用它。看看他在這裏如何使用它:http://borgar.github.com/textile-js/只需查看源代碼 – superlogical 2012-12-03 02:45:28

相關問題