2010-03-12 6 views
23

Ho bisogno di usare un Textile (preferibilmente al posto di Markdown), e sto cercando un bel WYSIWYM (non WYSIWYG, a causa dell'editor JQuery this).Qual è il miglior editor tessile JQuery WYSIWYM?

Ho visto questi:

  • WMD - Markdown, Stack Overflow lo usa
  • MarkItUp - supporto tessile, ma non so se è WYSIWYM
  • WYMEditor

Quale supporta sia la buona output HTML e Textile?

Aggiornamento: Uso solo Markdown ora, principalmente perché genera un po 'più html semantico ed è molto più ampiamente adottato. Questo, ed è possibile utilizzare il Cloud9 Ace Editor (source on GitHub) per non solo markdown ma tutto ciò che TextMate fa.

+0

stati a guardare a questa domanda per mesi e sembra che non ci sia nessuno! Hai avuto fortuna a trovarlo altrove? –

+0

no, non ce ne sono! –

+0

[Aloha Editor] (http://aloha-editor.org/) è una mia nuova scoperta. Non esattamente quello che hai chiesto, ma correlato. –

risposta

0

Se siete principalmente interessati a valido (X) output HTML e non rigoroso su jQuery, si può guardare a Xinha - http://xinha.webfactional.com/

E 'un bel redattore, continua a generato codice pulito ed è abbastanza stabile (con un sacco di plugin e abilità).

+0

non basato su jquery. – h0tw1r3

+2

Ho detto (suggerimento) nella mia risposta che non usa jQuery - scusa se è stato confuso. –

3

Non c'è niente che si adatta a quello che stai chiedendo fuori dalla scatola.

Penso che WYM editor sia il miglior punto di partenza. Non viene fornito con il supporto per il materiale, ma può essere facilmente esteso. RDFaCE è anche WYSIWYM.

MarkItUp è non WYSIWYM.

+0

Cosa ti dice che MarkItUp non è WYSIWYM? Ho pensato che fosse esattamente quello che era. Non ho capito bene. – PKKid

2

Recentemente mi sono imbattuto nell'editor di markdown giustamente denominato Jquery WYSIWYM. Con il supporto Markdown e un solido back-end jQuery funziona bene per le mie esigenze.

E 'disponibile sotto la licenza ed è possibile visualizzare il codice qui sotto: http://mjs7231.bitbucket.org/jquery-wysiwym/examples/markdown.live.html

+2

La demo dell'editor è stata spostata: http://mjs7231.bitbucket.org/jquery-wysiwym/examples/markdown.live.html – PKKid

8

Usa Textile.js che è un parser tessile completamente descritto in JavaScript!

Usa può provare il tessile web editor in diretta qui http://borgar.github.com/textile-js/

Io lo utilizzo in combinazione con Markitup

Ecco il mio codice semplice:

$(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

Non ho molta familiarità con nodejs ... ma sono a conoscenza che è qualcosa che non è possibile installare su un server di hosting web condiviso? O o con lui o no? In questo caso, è possibile utilizzare textile.js? (perché ho visto '$ npm install textilejs' nelle istruzioni di installazione e non riesco a installare il pacchetto node mgr sul mio web hosting condiviso). +1 per l'introduzione a Textile.js, sembra molto promettente. – Logan

+1

È solo javascript e può essere utilizzato in un browser, in un'app node.js :) Per utilizzarlo nel browser basta fare riferimento come qualsiasi altro script. Date un'occhiata a come lo sta usando qui: http://borgar.github.com/textile-js/ Basta vedere la fonte – superlogical