editor penurunan harga rasa github untuk osx [ditutup]

31

Apakah Anda tahu ada editor untuk Mac OSX yang membantu menyunting penurunan rasa Github ?

Saya pikir Mou ( http://mouapp.com/ ) baik-baik saja, hanya saja itu penurunan harga biasa dan bukan penurunan harga Github.

Tolong, ini adalah pertanyaan tentang Markdown rasa Github, dan bukan tentang Markdown polos !! misalnya saya pikir menyoroti sintaks javascript sangat bagus. Anda tidak hanya tidak mendukungnya, tetapi juga merusak tata letak kode.

Michael
sumber

Jawaban:

35

Saya tahu ini adalah pertanyaan lama, tetapi Anda harus memeriksa MacDown !

Penulis mendasarkannya pada Mou tetapi menambahkan semua fitur yang hilang seperti Github Flavoured Markdown dan banyak lagi.

masukkan deskripsi gambar di sini

victmo
sumber
3
Ini harus menjadi jawaban yang diterima! Saya suka Mou, tapi saya benci itu tidak melakukan GHFM. Yang ini terlihat hampir sempurna untuk GHFM, dan didasarkan pada Mou, jadi itu lebih baik. Terima kasih atas jawaban anda!
mhulse
+1 untuk editor, penampil, dan eksportir yang hebat! Saya sangat senang dengan fitur penyorotan kode blok yang disorot. Terima kasih telah menunjukkan aplikasi ini!
Dolan Antenucci
Saya suka ide itu, tetapi pada OS mini X 10.8.5 mac saya, penyorotan sintaks tidak bekerja. Bahkan dalam file bantuan. Pengguliran juga salah. Area yang terlihat tidak cocok dengan area yang terlihat di sebelah kanan. Hanya .contentOffsetdisinkronkan, ketika .contentOffsetperubahan scrollview kiri berubah. Jadi saya akan tetap dengan Mou untuk saat ini ... Atau mungkin saya akan memperbaikinya suatu hari: MacDown tampaknya menjadi open source ...
Michael
Penulis sangat aktif ketika datang untuk memperbaiki bug. Saya menyerahkan beberapa masalah pada halaman proyek git hub dan semuanya diperbaiki dalam beberapa hari.
victmo
17

Atom

GitHub membuat editor open-source baru yang disebut Atom yang menyediakan Preview Markdown real-time built-in.

Nyalakan dengan Control+ Shift+ mdan Anda akan mendapatkan pengalaman hebat yang mirip dengan ini (kecuali dengan tema Atom Anda sendiri yang diterapkan):

Cuplikan layar Atom dengan jendela Markdown Preview terbuka.

Atom menggunakan paket untuk menyediakan fungsionalitas plugin. Baca lebih lanjut tentang Paket Penurunan Harga di Github .

Jin
sumber
Sempurna. Sangat sempurna. TY!
Brian Genisio
Atom mengagumkan, tetapi tidak melakukan apa pun penurunan harga sintaks. Itu saja adalah alasan yang cukup untuk menggunakan MacDown sebagai gantinya: macdown.uranusjr.com
rinogo
1
@ JoshPinter ya lihat: github.com/atom/markdown-preview .
Dan Rosenstark
1
@DanRosenstark Hebat, terima kasih! Ada juga opsi untuk Break On Single Newline, yang merupakan bagian dari penurunan harga khusus Github.
Joshua Pinter
1
@DanRosenstark Ini tidak aktif secara default tetapi Anda dapat memeriksanya di opsi paket pratinjau-turun-temurun juga. Paket kecil yang brilian. Membuat pembuatan README sangat mudah.
Joshua Pinter
10

Jika Anda menggunakan Emacs, markdown-mode.el menawarkan mode untuk Penurunan harga yang diberi rasa Github.

(Jika Anda tidak menggunakan Emacs, Anda mungkin tidak disarankan untuk mengambilnya hanya untuk satu-satunya tujuan ini. Ini bukan editor teks, seperti mesin Lisp virtual yang telah mengimplementasikan editor teks yang konvensi sangat berbeda dengan alat lain seperti itu; Emacs sebenarnya memiliki perpustakaan standar sendiri, yang dalam rilis saat ini (versi 24.3, Maret 2013), berbobot 172M sumber. Tidak ada yang dapat Anda lakukan dalam teks lain editor yang tidak dapat Anda lakukan di Emacs, seringkali lebih cepat dan efisien, kompromi adalah bahwa, tergantung pada tujuan Anda, pertama-tama Anda harus menghabiskan di mana saja dari beberapa hari hingga beberapa tahun pertama untuk memperoleh keahlian dalam penggunaan Emacs. )

Saya berharap pengembang Mou akan menunjukkan perasaan yang baik dalam mengimplementasikan parser yang cukup umum yang dapat menerima spesifikasi bahasa, agar kodenya pada akhirnya dapat mendukung lebih banyak dialek Markdown daripada yang kanonik. Jika itu benar, akan sepele untuk memodifikasi Mou untuk Markdown yang beraroma Github - tetapi, sayangnya, saat memeriksa konten bundel aplikasi, saya menemukan ini tampaknya tidak menjadi masalah.

Meliputi apa yang saya pahami sebagai editor OS X yang populer, TextMate ternyata dapat dibuat untuk mendukung Markdown yang beraroma Github. Saya kumpulkan di sana juga ada plugin Markdown beraroma Github untuk versi Sublime Text yang lebih baru , meskipun mengapa ada orang yang mau membayar $ 70 untuk kemampuan mendasar seperti mengedit teks berada di luar jangkauan saya. BBEdit tampaknya tidak memiliki modul, atau setidaknya saya tidak dapat menemukannya melalui Google, tetapi apakah ada yang menggunakan BBEdit lagi? Dan, akhirnya, Anda benar-benar berharap akan ada plugin untuk Xcode, tapi saya juga belum bisa menemukannya.

Dan, akhirnya, memeriksa pendekatan yang sedikit berbeda, Marked adalah previewer OS-asli Markdown OS X yang memiliki parsing Markdown rasa Github bawaan; cara kerjanya adalah, Anda mengedit sumber Markdown di editor pilihan Anda, dan Ditandai memperbarui rendering file untuk menunjukkan kepada Anda seperti apa hasilnya nanti. Saya belum menggunakannya sendiri, tapi sepertinya itu mungkin berguna. (Tentu, itu butuh uang, tetapi $ 4 bahkan tidak akan membelikan Anda setumpuk asap atau satu galon gas akhir-akhir ini, jadi sepertinya tidak cukup biaya untuk dipedulikan.)

Aaron Miller
sumber
Sebenarnya saya baru saja membeli Marked, tapi ini sedikit peringatan: Marked BUKAN editor, itu hanya previewer! Yang mengatakan, memang terlihat sangat menjanjikan. Namun, saya mengalami masalah dalam menjalankannya dengan Docter. Saya juga melihat Mou, dan meskipun terlihat sangat bagus, dan saya suka mengedit berdampingan dalam satu aplikasi, fakta bahwa tidak ada cara untuk mendapatkannya untuk mendukung rasa Github cukup banyak bukan starter untuk saya .
Daniel Schaffer
@DanielSchaffer Terima kasih atas kunjungannya; Saya telah mengedit pertanyaan. Saya tidak tahu apa itu Docter, tetapi karena ada plugin TextMate untuk Markdown yang beraroma Github, saya akan mengatakan bahwa editor itu sendiri, atau editor plus Ditandai untuk pratinjau langsung, kemungkinan merupakan pilihan terbaik Anda. (Tentu saja, untuk tujuan saya sendiri, saya hanya akan menggunakan Emacs. Salah satu hal yang lebih baik tentang editor itu adalah, menjadi mandiri seperti itu, itu hanya sangat jarang dipengaruhi oleh keanehan tuan rumah; Saya menggunakannya pada OS X, Linux, dan Windows, dan berperilaku identik dalam semua kasus. Tapi, seperti kebanyakan pengguna Emacs, saya juga agak gila. :)
Aaron Miller
Saya menggunakan markdown-mode.el 2.0 dengan emacs 24.3.1 di Ubuntu 12.04. Apakah ada cara untuk mendapatkan gfm-modesintaks sorot dalam blok kode berpagar? (mis. Penyorotan sintaksis Python dalam blok kode berpagar Python)
Charl Botha
@CharlBotha Tidak sepengetahuan saya; ini adalah kasus khusus dari masalah umum yang terlibat secara bersamaan menerapkan beberapa mode utama ke buffer tunggal, dan sementara ada beberapa perpustakaan yang mengaku melakukan itu, saya belum pernah menemukan satu pun dari mereka yang bekerja dengan baik. (Sudah beberapa tahun sejak saya mencoba salah satu dari mereka, keadaan seni mungkin telah maju sejak saya kehilangan minat.)
Aaron Miller
1
Terima kasih @AaronMiller - Saya akhirnya mencoba mmm-mode dan polymode dan kemudian menulis posting blog ini: vxlabs.com/2014/04/08/...
Charl Botha
7

Anda pasti harus mencoba StackEdit . Saya pribadi menyukainya dan tetap menggunakannya setelah mencoba Mou, Atom, semua jenis editor / ide plugin, dll.

StackEdit adalah editor Markdown open-source gratis yang didasarkan pada PageDown, perpustakaan Markdown yang digunakan oleh Stack Overflow dan situs Stack Exchange lainnya.

Baca daftar fitur lengkap di sini .

borisdiakur
sumber
2

Ada stylings untuk vim yang mendukung penurunan harga github . Saya menggunakan vim sebagai contoh di sini karena saya pengguna vim, tetapi saya curiga ada plugin / gaya yang sebanding untuk editor teks lainnya.

SBI
sumber
1

Jika Anda tidak keberatan menjalankan editor penurunan harga sebagai file HTML lokal di dalam browser Anda, pertimbangkan untuk mengunduh editor jbt / penurunan harga . Ada preview cara kerjanya di sini . Saya mengunduh sumbernya, dan sekarang cukup klik dua kali file HTML setiap kali saya ingin mengedit file penurunan harga. Ini mendukung beberapa fitur menarik seperti menekan ctrl + s untuk menyimpan sebagai file .md, mendukung menyeret / menjatuhkan file ke browser untuk mengeditnya, dll.

Jika Anda ingin mendapatkan HTML yang dihasilkan oleh editor, (menggunakan Firefox) saya pilih semua HTML yang dihasilkan di sebelah kanan editor -> klik kanan -> lihat sumber seleksi.

masukkan deskripsi gambar di sini

agregat1166877
sumber