Editor Pratinjau Langsung Markdown?


78

Saat ini saya menggunakan Textmateuntuk membuat dokumen penurunan harga, tetapi mengharuskan saya untuk menekan CtrlOptionCmd+ Psetiap kali saya ingin 'memperbarui' jendela output penurunan harga. Pada dasarnya saya menggunakannya seperti pengolah kata.

Apakah ada editor Markdown untuk Mac OS X yang mendukung pembaruan konten langsung? Mungkin Textmate sudah melakukan ini?


Mencari hal yang sama untuk Linux, masih pertanyaan ini sangat berguna (ada beberapa program portabel yang tercantum di sini)
Dacav

Ada beberapa editor dengan kemampuan inline previewing / wysiwyg di sini: softwarerecs.stackexchange.com/questions/5746/…
gaborous

Jawaban:


40

Jika Anda ingin menggunakan TextMate, ubah asosiasi bahasa file Anda ke 'HTML'. Di jendela Pratinjau ada laci yang menawarkan opsi pipa teks melalui 'Markdown.pl'. (Lihat tangkapan layar).

Penurunan harga

Alternatif yang saya gunakan untuk Makrdown bukanlah aplikasi yang dirilis secara resmi, tetapi secara pribadi saya menggunakan markdownlive oleh Jonathan 'Wolf' Rentzsch. Ini open source yang tersedia di GitHub dan akan meminta Anda untuk mengompilasinya menggunakan Xcode. Hal ini juga memungkinkan Anda untuk menyalin HTML Generated (apa yang saya suka menggunakannya untuk sedikit).


Saya mencoba markdownlive. Ini berfungsi, tetapi seperti yang Anda katakan sedang dalam pengembangan dan cukup primitif dalam hal pewarnaan sintaks. Saya akan mencoba metode lain segera.
Brock Woolf

2
Anda tidak perlu mengatur jenis file Anda ke html. jika Anda menggunakan bundel markdown, Anda hanya perlu menghapus aktivasi setara kunci pratinjau dalam pengaturan bundel. maka preview web show dari webmate di menu window akan memberi Anda preview langsung.
yanokwa

Bagaimana dengan multimarkdown?
Kirk Strobeck

5
Anda tidak harus membangun MarkdownLive sendiri: github.com/rentzsch/markdownlive/downloads
Matt Ball

+1 Untuk komentar @ yanokwa. Saya terutama menyukai garpu plugin markdown ini, yang menjaga hal-hal seperti indentasi untuk daftar yang tidak berurutan: github.com/fletcher/markdown.tmbundle
user72923

62

Ada juga "Mou", editor langsung untuk Mac OS X (Lion). Ini masih dalam versi beta, tetapi berfungsi dengan baik! http://mouapp.com/

Ketika editor Markdown yang tersedia saat ini hampir semuanya untuk penulis umum, Anda berbeda: Ini untuk pengembang web. Penyorotan sintaksis, pratinjau langsung, mode layar penuh, penyimpanan otomatis, tindakan hebat, pasangan otomatis, pencarian tambahan, tema khusus, ekspor HTML, dukungan karakter CJK yang ditingkatkan.

masukkan deskripsi gambar di sini


4
Anda terlihat hebat, tetapi membutuhkan Singa.
Thilo

28

Hanya untuk Mac, Ditandai menyediakan pratinjau penurunan harga dan multi-penurunan harga untuk editor teks apa pun. Pratinjau diperbarui ketika Anda menyimpan file teks.

Tangkapan layar yang ditandai


MarkdownPad untuk Windows, tetapi menyediakan pratinjau langsung.

Tangkapan layar MarkdownPad


ReText tersedia untuk platform lain dan menawarkan preview langsung dari penurunan harga yang diberikan:

ReText adalah editor teks sederhana untuk sintaks Markdown. Ini ditulis dalam Python menggunakan pustaka Qt, dapat berjalan di semua platform (Linux dan BSD secara resmi didukung)

Screenshot ReText

Meskipun tidak didukung secara resmi, ada instruksi instalasi Windows juga; namun, saya harus membuat beberapa modifikasi agar bisa berfungsi (set lengkap dengan koreksi saya ditunjukkan di bawah):

Instalasi

  1. Instal Python27
  2. Instal PyQT yang dikompilasi untuk PyQt-Py2.7-x86-gpl-4.8.3-1.exe PyQt-Py2.7-x86-gpl-4.8.4-1.exe
  3. Instal easy_install setuptools-0.6c11.win32-py2.7.exe
  4. Perbarui Variabel Lingkungan Komputer Saya. Klik Start, klik kanan My Computerdan pilih Properties, pilih Advancedtab, lalu klik Environment Variables.
  5. Di bawah System Variables, klik New. Di bawah nama variabel masukkan PYTHONPATH. Di bawah Variable valueenterC:\Python27\Lib\;C:\Python27\Lib\site-packages\
  6. Pilih PATHklik Variabel Sistem Edit. Perbarui PATH variable valuedengan menambahkan C:\Python27;C:\Python27\Lib\site-packages\PyQt4\bin;ke depan entri yang ada sehingga berbunyi sepertiPATH=C:\Python27;C:\Python27\Lib\site-packages\PyQt4\bin;...
  7. Instal pustaka Python tambahan. Pilih Startlalu Run, ketik cmdlalu cd \python27\scripts. Memasukkan:
    • easy_install Pygments
    • easy_install ElementTree
    • easy_install Markdown
    • easy_install gdata
  8. Unduh dan bukalah ReText saat ini (ATM 0.8.1 )
  9. Unduh dan buka ikon ReText
  10. Tempatkan ikon yang sudah dibongkar ke dalam folder ReText \ icons
  11. Arahkan ke file retext.py (mungkin di c:\retext). Klik kanan drag-and-drop retext.py dan pilih Create shortcuts here.
  12. Klik kanan pada pintasan untuk menyesuaikan properti.
  13. Ubah targetke "C:\Python27\python.exe" retext.pydan Runke minimized.
  14. Ubah ikon (yang mengharuskan Anda membuat .icofile dari salah satu file yang tidak di- zip di .pngatas ke dalam ReText/iconsdirektori, yang dapat dilakukan di sini
  15. Ubah nama cara pintas pada tab umum jika diinginkan.

1
Bagi mereka yang ingin mendapatkan Ditandai (yang benar-benar dapat saya rekomendasikan) dan masih memiliki Snow Leopard (10.6), ada Snow Leopard gratis hanya unduh yang tersedia melalui FAQ ( ditandai.tenderapp.com/kb/documentation/… ): aset .markedapp.com / MarkedSL.zip
Simon Lehmann

lebih baik untuk mendaftar masing-masing sebagai jawaban yang terpisah
Zac Thompson


7

BBEdit melakukan ini di luar kotak: atur jenis dokumen saat ini menjadi Markdown, buka Pratinjau di BBEdit, dan ketik menjauh. Jendela pratinjau pembaruan otomatis, menampilkan teks Anda seperti yang Anda inginkan.

Lihat halaman 277 dari Manual Pengguna BBEdit untuk detailnya.


5

Mode penurunan harga Emacs memberi Anda pratinjau langsung saat Anda menulis, dan juga pratinjau HTML / Browser lengkap C-c C-p.

masukkan deskripsi gambar di sini



3

vim-instant-markdown adalah plugin vim yang menampilkan pembaruan hampir instan di browser web default sistem Anda. Ini bahkan berfungsi di MacVim, meskipun saya harus bermain-main dengan $ PATH sedikit.


1
Apakah Anda keberatan membagikan apa yang Anda lakukan pada $ PATH Anda?
Eric Hu

2

Smultron yang baru-baru ini dihidupkan kembali dapat melakukannya juga tanpa menekan tombol apa pun:

  1. Atur "Preview Parser" ke "Markdown" di preferensi lanjutan di bawah "Really Advanced".
  2. Kemudian buka jendela pratinjau dengan "Alat" / "Pratinjau". Voa.



Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.