Editor Markdown terbaik untuk Linux

Editor Markdown terbaik untuk Linux

Beberapa hari yang lalu, kami menulis sebuah artikel yang menunjukkan sesuatu yang tidak begitu sukar, tetapi masih penting untuk diketahui: bahasa markup Markdown. Selepas artikel yang panjang itu, satu bahagian masih belum selesai: bahagian tentang editor Markdown terbaik untuk Linux. Itulah yang akan kami lakukan hari ini: bincangkan beberapa pilihan yang mungkin menarik minat pembaca kami, walaupun kami akan cuba menyempitkan pilihan kami.

Terdapat banyak editor yang tersedia, tetapi adalah berbaloi untuk menggunakan editor yang memenuhi beberapa keperluan asas . Contohnya, anda boleh mencipta fail Markdown dengan nano dari terminal, tetapi saya tidak akan mengesyorkannya jika anda tidak dapat melihat apa yang anda lakukan dalam masa nyata. Pilihan yang kami sertakan dalam senarai ini sesuai untuk sesiapa sahaja, bukan sahaja peminat papan kekunci dan mereka yang lebih suka editor ringkas.

Apakah perisian yang mesti ada untuk menjadi salah satu editor Markdown terbaik

Dari sudut pandangan saya, editor Markdown yang baik harus menyokong semua atau kebanyakan ciri bahasa. Contohnya, Markdown membolehkan anda menanda teks seolah-olah anda menggunakan penanda, dan itu adalah sesuatu yang ramai penonton tidak sokong. Malah, beberapa editor yang akan kita bincangkan di sini tidak menyokong ciri yang sama, tetapi ia menyokong banyak penanda dan fungsi lain.

Bercakap tentang pratonton, saya fikir editor Markdown yang baik perlu membolehkan kita melihat apa yang kita lakukan dalam masa nyata atau dengan hanya klik/pintasan papan kekunci. Walaupun kita fikir kita tahu apa yang kita lakukan, sangat mudah untuk melupakan teks tebal atau sebarang markup lain, dan pratonton adalah penting.

Saya juga percaya bahawa editor terbaik harus mempunyai sekurang-kurangnya beberapa automasi . Contohnya, sesetengahnya boleh mencipta item kedua dalam senarai jika kita telah memasukkan yang pertama dan kemudian menekan enter.

Editor Markdown terbaik

Saya pasti perkara ini akan mengecewakan sesetengah pengguna, jadi kami akan cuba memenuhi semua citarasa. Pertama sekali, saya percaya perisian terbaik tidak semestinya perisian yang paling berkesan atau berfungsi dengan terbaik ; yang terbaik ialah perisian yang paling sesuai dengan keperluan dan pilihan kita. Contohnya, saya secara peribadi lebih suka Kdenlive sebagai editor video, tetapi jika seseorang lebih selesa dengan OpenShot, sebagai contoh, maka satu mungkin lebih baik untuk saya dan yang satu lagi untuk mereka. Oleh itu, bahagian ini akan merangkumi beberapa perkara:

VSCode atau Pulsar: yang terbaik untuk mereka yang tidak mahu bergerak

Markdown dalam Kod Visual Studio

Banyak editor yang bukan IDE sepenuhnya, seperti Visual Studio Code atau Pulsar , menyokong Markdown pada tahap yang berbeza-beza . Jika anda menggunakan Kod untuk reka bentuk/pembangunan web dan mencuba Java atau Python, menggunakan editor berbeza untuk Markdown boleh menjadi membazir dan tidak perlu. Jika anda sudah menggunakan salah satu editor ini, saya cadangkan untuk terus menggunakannya.

Editor-editor ini, yang turut merangkumi Brackets tetapi memutuskan untuk meninggalkan pengguna Linux, biasanya mempunyai pilihan natif atau beberapa sambungan yang membolehkan pratonton bahasa markup dan menyokong semua atau hampir semua pilihan Markdown.

Vim: yang terbaik untuk mereka yang tidak mahu bergerak... dari terminal

Saya rasa terpanggil untuk mengutamakan yang ini kerana saya ingin mengelakkan potensi kritikan, dan saya mempunyai sebab yang kukuh untuk berbuat demikian. Vim ialah editor teks yang digunakan secara meluas, terutamanya dalam komuniti Linux, dan ia mempunyai banyak plugin yang tersedia. Ia bukan untuk semua orang, tetapi ia sangat berkuasa.

Ia merupakan sejenis perisian yang boleh digunakan sepenuhnya dengan papan kekunci , oleh itu ia boleh disukai dan dibenci dalam ukuran yang sama. Sebagai editor Markdown, penggunaannya adalah sama seperti semasa mengedit sebarang jenis dokumen lain yang disokongnya, tetapi ia membolehkan anda melihat pratonton kandungan dalam pelayar jika anda menggunakan pemalam vim-markdown.

Nota Vivaldi, jika anda mahu semuanya masuk tu pelayar

Nota Vivaldi

Saya menulis beberapa artikel saya dalam Vivaldi , pelayar web saya. Ia mempunyai ciri nota, dan ini serasi dengan Markdown. Apabila saya meletakkan nota dalam "Mod Visual," saya menyalin dan menampalnya ke WordPress, dan ia menukarnya kepada HTML, memelihara semua pemformatan.

Ia hanyalah satu lagi pilihan, sesuai untuk mereka yang menggunakan Vivaldi sebagai pelayar lalai mereka dan tidak mahu bersusah payah mencari alternatif. Antara ciri-cirinya:

  • Butang untuk:
    • Tajuk.
    • Tebal, condong dan coret.
    • Senarai tersusun dan tidak tersusun, dengan kemungkinan mencipta subsenarai dengan memasukkan atau mengalih keluar teks.
    • Pengenalan pautan.
  • Membolehkan anda melampirkan imej.
  • Menyokong jenama seperti pen marker.

Kelemahannya, ia tidak boleh membuka fail atau mengeksport ke .md, dan ia kekurangan pratonton masa nyata. Untuk melihat apa yang anda lakukan, anda perlu memasuki Mod Visual , walaupun ini sekurang-kurangnya sebahagiannya diselesaikan dengan membuka nota yang sama dalam dua tab berbeza, satu dalam Mod Teks dan satu lagi dalam Mod Visual; perubahan akan kelihatan sebaik sahaja anda berhenti menaip untuk sesaat.

ghostwriter: untuk mereka yang mahukan 0 gangguan

penulis hantu

Ghostwriter adalah salah satu pilihan kegemaran saya apabila anda hanya ingin menjana dan melihat kandungan Markdown tanpa gangguan. Ini tidak menghairankan, kerana saya biasanya menggunakan perisian KDE dan "ghostwriter" ini berada di bawah naungannya. Antara ciri-cirinya:

  • Antara muka bersih yang membantu anda kekal fokus pada perkara yang penting.
  • Panel sisi dengan maklumat seperti perkataan yang ditulis dan masa yang dihabiskan.
  • Potong dengan tanda Markdown (dalam panel yang sama).
  • Topik.
  • Pilihan pratonton.
  • Pintasan papan kekunci.
  • Mesin taip atau Mod Hemingway (melumpuhkan beberapa kekunci, seperti padam dan ruang belakang)

Apostrof: mudah tanpa penolakan

Apostrophe

Apostrof adalah serupa dengan yang sebelumnya, tetapi yang satu mempunyai falsafah KDE dan yang satu ini mempunyai falsafah GNOME . Ini bermakna ia lebih ringkas, yang bagus jika itu yang anda cari. Ia mempunyai lebih sedikit gangguan. Antara ciri-cirinya:

  • Antara muka paling bersih yang anda akan dapati. Mengelakkan gangguan diambil secara melampau, malah bar atas hilang semasa anda menulis.
  • Skrin tunggal atau dua kali, untuk dipilih.
  • Pintasan papan kekunci untuk tugas asas seperti memaparkan pemapar jika tidak dalam skrin pisah.
  • Kiraan perkataan, masa dan statistik lain, yang boleh dikonfigurasikan.
  • Mod Hemingway.

Joplin: lengkap dan cantik dalam mana-mana persekitaran dan sistem

Markdown dalam joplin

Salah satu pilihan terbaik ialah Joplin. Kami telah menulis beberapa artikel tentang editor/pemapar Markdown ini, tetapi mungkin tidak mencukupi. Ia merupakan editor yang berfungsi dengan baik dalam mana-mana persekitaran grafik dan sistem pengendalian , sama ada Linux, macOS, Windows atau di mana-mana sahaja ia boleh dijalankan. Jika Apostrophe merupakan antara yang terbaik untuk GNOME dan Ghostwriter untuk KDE, seolah-olah Joplin terfikir, " Bagaimana saya boleh menggembirakan semua orang? " dan mengeluarkan alat dengan mengambil kira perkara itu.

Dari segi fungsi, ia adalah salah satu daripada mereka yang menawarkan banyak pilihan, dan mempunyai:

  • Penyemak ejaan sebagai standard.
  • Kemungkinan membuka dokumen dalam program lalai, yang boleh membantu memahami bagaimana dokumen itu akan kelihatan secara umum.
  • Pelbagai tema, selain yang biasa terang dan gelap.
  • Bar untuk menambah tanda, antaranya selain tebal, condong, dsb., kita dapati garis mendatar dan butang untuk masa dan tarikh.
  • Kemungkinan untuk menyegerakkan dengan awan anda sendiri, Dropbox dan OneDrive. Ia juga mempunyai aplikasi untuk telefon mudah alih dan juga untuk terminal.
  • Penyunting teks kaya.
  • Penggera

Obsidian: adakah anda suka bulu mata?

Obsidian

Obsidian ialah perisian sumber terbuka, seperti Vivaldi. Sebilangan besar kodnya adalah sumber terbuka , tetapi sebilangan kecil adalah proprietari, itulah sebabnya ia bukan sepenuhnya FOSS (Perisian Sumber Terbuka). Walau bagaimanapun, sekurang-kurangnya sebahagiannya adalah FOSS. Ia ditulis dalam Electron dan JavaScript, dan tersedia untuk macOS, Windows dan Linux.

Ia mempunyai antara muka yang ringkas tetapi kompleks, tetapi editor itu sendiri boleh digunakan dengan sempurna selepas melancarkan program. Walau bagaimanapun, penggunaannya agak pelik, kerana secara lalai ia menggabungkan paparan teks biasa dan pratonton ke dalam satu paparan.

Contohnya, apabila kita meletakkan dua asterisk, ia mula menebalkan teks yang mengikutinya, dan ia akan membentangkannya dengan formatnya apabila kita meletakkan kedua-duanya pada penghujungnya. Saya suka itu, tetapi ia juga boleh menjadi pelik.

Antara ciri-cirinya yang belum kami sebutkan, mungkin saya harus mengulangi paparan majmuknya, dan ia menyokong semua Markdown yang telah saya uji dengannya. Apa yang paling saya sukai ialah apabila anda menggunakan tiga aksen penutup untuk kod dan memasukkan nama bahasa, ia muncul di sudut kanan atas bekas dan boleh disalin dengan mengklik padanya.

Glow: terbaik untuk pencinta CLI

Obsidian

Glow ialah editor Markdown baris arahan . Ia disertakan dalam artikel ini kerana ramai pengguna Linux lebih suka alatan terminal, dan ini merupakan salah satu pilihan terbaik yang tidak memerlukan sebarang pemalam tambahan.

Dengan sesuatu yang berjalan di terminal , kita tidak boleh mengharapkan banyak hiasan tambahan. Ia adalah editor seperti semua yang berada di terminal, dan perkara pertama yang perlu kita lakukan ialah melupakan tetikus. Jika kita menekan tanda tanya dalam mod paparan, kita akan mengakses helaian contekan yang menunjukkan kepada kita kawalan, seperti "e" untuk memasuki mod edit.

Ciri-cirinya tidak banyak, dan ia melibatkan mencipta dan melihat kandungan dari terminal. Seperti dalam tetingkap ini tidak boleh ada teks yang lebih besar dan lebih kecil, contohnya pengepala h1 dilihat dengan latar belakang biru, tetapi bukan lagi dari h2.

Beberapa calon untuk memasuki senarai editor Markdown terbaik

Lain-lain yang mungkin menarik dan boleh berada dalam senarai editor Markdown terbaik:

Berhati-hati dengan terlalu teruja dengan editor

Dengan perkara Markdown ini, saya ingin menjelaskan satu perkara. Markdown tidak seperti HTML, yang terdiri daripada beberapa tag yang disokong oleh hampir semua pelayar web. Ia adalah bahasa markup di mana anda menambah sedikit dan sangat jarang, jadi jangan terlalu leka — yang merupakan perkataan yang saya ingin gunakan dalam tajuk sebelumnya — dan pilih editor yang melakukan semuanya jika anda tidak dapat berkongsi dokumen dalam format .md kerana penerima tidak menggunakan perisian yang sama seperti anda.

Semua orang bebas melakukan apa yang mereka mahu, tetapi perkara Markdown ini sedikit lebih serupa dengan CSS daripada HTML: apabila membuat tapak web, kami menggunakan CSS yang kami fikir akan kelihatan baik dalam hampir semua senario. Secara logiknya, kami sentiasa boleh memberitahu seseorang untuk menggunakan penyemak imbas yang kami uji, tetapi yang terbaik adalah untuk memainkannya dengan selamat.

Mengapa kegemaran anda bukan antara editor Markdown terbaik saya

Terdapat banyak editor dan yang sangat bagus, tetapi jika yang anda fikirkan tidak ada di sini, mungkin atas beberapa sebab:

  • Tak kenal dia. Komen sahaja artikel ini dan saya mungkin akan memasukkannya, jika saya rasa ia berbaloi.
  • Ia mempunyai masalah memasang pada beberapa distro.
  • Ia tidak dalam pembangunan aktif.
  • Mempunyai pembelian dalam apl atau untuk membuka kunci ciri (cth. Typora).

Saya tidak akan menamakan nama, tetapi terdapat beberapa nama yang popular yang belum membuat senarai kerana, sebagai contoh, fungsi pratonton tidak berfungsi untuk ramai pengguna. Apa yang ada di sini hanyalah perisian yang boleh dipercayai, berfungsi dan terkini.

Ini adalah penapis saya telah berlalu. Adakah anda mempunyai sebarang cadangan? Komen dan ia mungkin akan ditambah pada artikel ini.


Tambahkan sebagai sumber pilihan dalam Google