Markdown Live Preview Editor?


78

Attualmente sto usando Textmateper creare documenti Markdown, ma mi richiede di premere CtrlOptionCmd+ Pogni volta che voglio "aggiornare" la finestra di output Markdown. Essenzialmente lo sto usando come un elaboratore di testi.

Esiste un editor Markdown per Mac OS X che supporta l'aggiornamento wysiwig / live del contenuto? Forse Textmate lo fa già?


Cercando lo stesso per Linux, questa domanda è ancora molto utile (ci sono alcuni programmi portatili elencati qui)
Dacav

Ci sono diversi editor con funzionalità di anteprima / wysiwyg in linea qui: softwarerecs.stackexchange.com/questions/5746/…
gaborous

Risposte:


40

Se si desidera utilizzare TextMate, modificare l'associazione della lingua del file in "HTML". Nella finestra Anteprima c'è un cassetto che offre l'opzione pipe il testo attraverso 'Markdown.pl'. (Vedi screenshot).

riduione di prezzo

L'alternativa che uso per Makrdown non è un'app rilasciata ufficialmente ma personalmente uso markdownlive di Jonathan 'Wolf' Rentzsch. È open source disponibile su GitHub e ti richiederà di compilarlo usando Xcode. Ti permette anche di copiare l'HTML generato (quello che mi piace usarlo per un bel po ').


Ho provato markdownlive. Funziona, ma come hai detto è in fase di sviluppo ed è piuttosto primitivo nel modo di colorare la sintassi. Proverò presto un altro metodo.
Brock Woolf,

2
non è necessario impostare il tipo di file su HTML. se si utilizza il pacchetto di markdown, è sufficiente rimuovere l'attivazione equivalente chiave dell'anteprima nelle impostazioni del pacchetto. quindi l'anteprima web dello show di textmate nel menu della finestra ti darà un'anteprima dal vivo.
yanokwa,

Che dire del multimarkdown?
Kirk Strobeck,

5
Non devi costruire MarkdownLive da solo: github.com/rentzsch/markdownlive/downloads
Matt Ball

+1 Per il commento di @ yanokwa. Mi piace particolarmente questo fork del plugin markdown, che conserva bene cose come il rientro per elenchi non ordinati: github.com/fletcher/markdown.tmbundle
user72923

62

C'è anche "Mou", un editor live per Mac OS X (Lion). È ancora in beta, ma funziona benissimo! http://mouapp.com/

Quando gli attuali editor Markdown disponibili sono quasi tutti per scrittori generici, Mou è diverso: è per gli sviluppatori web. Evidenziazione della sintassi, anteprima dal vivo, modalità a schermo intero, salvataggio automatico, azioni potenti, accoppiamento automatico, ricerca incrementale, temi personalizzati, esportazione HTML, supporto avanzato dei caratteri CJK.

inserisci qui la descrizione dell'immagine


4
Mou sembra fantastico, ma richiede Lion.
Thilo,

28

Solo Mac, Marked fornisce l'anteprima di markdown e multi-markdown per qualsiasi editor di testo. L'anteprima viene aggiornata quando si salva il file di testo.

Schermata contrassegnata


MarkdownPad è per Windows, ma fornisce un'anteprima dal vivo.

Schermata MarkdownPad


ReText è disponibile per altre piattaforme e offre un'anteprima live di Markdown renderizzato:

ReText è un semplice editor di testo per la sintassi di Markdown. È scritto in Python usando le librerie Qt, in grado di funzionare su qualsiasi piattaforma (Linux e BSD sono ufficialmente supportati)

Schermata di nuovo testo

Sebbene non sia ufficialmente supportato, ci sono anche istruzioni per l'installazione di Windows ; tuttavia, ho dovuto apportare alcune modifiche per farli funzionare (il set completo con le mie correzioni è mostrato di seguito):

Installazione

  1. Installa Python27
  2. Installa PyQT precompilato per PyQt-Py2.7-x86-gpl-4.8.3-1.exe PyQt-Py2.7-x86-gpl-4.8.4-1.exe
  3. Installa easy_install setuptools-0.6c11.win32-py2.7.exe
  4. Aggiorna le variabili ambientali del mio computer. Fare clic Start, fare clic con il tasto destro My Computere selezionare Properties, selezionare la Advancedscheda, quindi fare clic su Environment Variables.
  5. Sotto System Variables, fai clic su New. Sotto il nome della variabile immettere PYTHONPATH. Sotto Variable valueinvioC:\Python27\Lib\;C:\Python27\Lib\site-packages\
  6. Seleziona il PATHclic della variabile di sistema Edit. Aggiorna il PERCORSO variable valueaggiungendo C:\Python27;C:\Python27\Lib\site-packages\PyQt4\bin;in primo piano le voci esistenti in modo che sia similePATH=C:\Python27;C:\Python27\Lib\site-packages\PyQt4\bin;...
  7. Installa librerie Python aggiuntive. Selezionare Startquindi Run, digitare cmdquindi cd \python27\scripts. Accedere:
    • easy_install Pygments
    • easy_install ElementTree
    • easy_install Markdown
    • easy_install gdata
  8. Scaricare e decomprimere Retext corrente (ATM 0.8.1 )
  9. Scarica e scompatta le icone di ReText
  10. Posizionare le icone decompresse nella cartella ReText \ icons
  11. Passare al file retext.py (probabilmente su c:\retext). Fare clic con il tasto destro del mouse su drag-and-drop retext.py e selezionare Create shortcuts here.
  12. Fare clic con il tasto destro del mouse sul collegamento per regolare le proprietà.
  13. Cambia targetin "C:\Python27\python.exe" retext.pye Runin minimized.
  14. Cambia l'icona (che richiederà di creare un .icofile da uno dei .pngfile decompressi sopra nella ReText/iconsdirectory, che può essere fatto qui
  15. Se lo si desidera, modificare il nome del collegamento nella scheda generale.

1
Per coloro che vogliono ottenere Marked (che posso davvero consigliare) e avere ancora Snow Leopard (10.6), è disponibile un download gratuito di Snow Leopard disponibile solo attraverso le FAQ ( mark.tenderapp.com/kb/documentation/… ): assets .markedapp.com / MarkedSL.zip
Simon Lehmann,

meglio elencare ognuno di questi come risposte separate
Zac Thompson,

19

MarkdownLive fa esattamente quello che vuoi, gratuito e open source.

Scarica il rilascio tramite GitHub o versione 1.7.1 da qui .

inserisci qui la descrizione dell'immagine



5

La modalità markdown di Emacs ti offre un'anteprima live mentre scrivi e anche un'anteprima HTML / Browser completa con C-c C-p.

inserisci qui la descrizione dell'immagine



3

vim-instant-markdown è un plug-in vim che mostra aggiornamenti quasi istantanei nel browser Web predefinito del sistema. Funziona anche con MacVim, anche se ho dovuto giocherellare con $ PATH un po '.


1
Ti dispiace condividere ciò che hai fatto con $ PATH?
Eric Hu,

2

Lo Smultron recentemente rinnovato può farlo anche senza premere alcun tasto:

  1. Impostare "Anteprima parser" su "Markdown" nelle preferenze avanzate in "Davvero avanzato".
  2. Quindi aprire la finestra di anteprima con "Strumenti" / "Anteprima". Ecco.



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.