Pertimbangan untuk Menggunakan Aplikasi Penulisan Penurunan Harga di Situs Statis

Jika Anda menjalankan atau baru saja beralih ke generator situs statis, Anda mungkin menemukan diri Anda menulis banyak penurunan harga. Dan semakin banyak Anda menulisnya, semakin Anda ingin pengalaman perkakas menghilang sehingga konten menjadi fokus.

Saya akan memberi Anda beberapa opsi (termasuk favorit saya), tetapi yang lebih penting, saya akan membahas fitur-fitur yang ditawarkan aplikasi ini yang sangat relevan saat memilih. Berikut adalah beberapa pertimbangan utama untuk aplikasi pengeditan penurunan harga untuk membantu kata-kata mengalir.

Pertimbangan #1: Pisahkan mode menulis dan membaca

Prinsip UX memberi tahu kami bahwa mode bermasalah. Tapi mungkin ada pengecualian untuk perangkat lunak pengedit teks. Dari vi(m) hingga Google Documents, mode terpisah untuk menulis dan membaca tampaknya menarik bagi para penulis. Demikian pula, banyak editor penurunan harga memiliki mode atau tampilan terpisah untuk menulis, mengedit, dan membaca.

Saya kebetulan menyukai editor penurunan harga yang menyediakan desain berdampingan atau paned di mana saya bisa melihat keduanya sekaligus. Menulis Markdown tidak sama dengan menulis kode. Apa yang terlihat penting, dan memiliki pratinjau dapat memberi Anda perasaan untuk itu. Ini seperti generator situs statis yang diperbarui secara otomatis sehingga Anda dapat melihat perubahan saat Anda membuatnya.

Mengaktifkan mode edit dan pratinjau sekaligus dapat membantu Anda merasa lebih terhubung dengan produk jadi.

Sebaliknya, saya bukan penggemar satu-mode-untuk-mengatur-mereka-semua desain di mana pemformatan penurunan harga secara otomatis dikonversi ke teks bergaya, menyembunyikan kode yang diformat (diimplementasikan dalam beberapa bentuk oleh Dropbox Paper, Typora, Ulysses, dan Bear). Saya tidak tahan dengan pekerjaan futzing dengan aplikasi untuk mengubah level heading, misalnya. Apakah saya mengkliknya, mengklik dua kali, mengklik tiga kali? Bagaimana jika saya hanya menggunakan keyboard?

Saya ingin melihat semua penurunan harga yang telah saya tulis, bahkan jika pengguna akhir tidak mau. Itu satu hal yang saya melakukan ingin editor penurunan harga meminjam dari editor kode.

Pertimbangan #2: Tema bagus

Beberapa editor penurunan harga memungkinkan kustomisasi penuh dari tema editor, sementara yang lain dikirimkan dengan yang bagus di luar kotak. Bagaimanapun, saya pikir editor yang baik seharusnya memiliki jumlah yang tepat styling untuk membedakan teks biasa dari teks yang diformat, tetapi tidak terlalu banyak sehingga mengalihkan perhatian Anda dari kemampuan untuk membacanya dan fokus pada konten. Bahkan dengan panel pratinjau terbuka, saya biasanya menghabiskan sebagian besar waktu saya untuk melihat tampilan pengeditan.

Warna yang berbeda untuk setiap gaya

Karena sebagian besar teks di editor tidak akan dirender seperti di browser, ada baiknya untuk segera melihat teks mana yang telah Anda format menggunakan Markdown. Ini membantu Anda menentukan, misalnya, apakah URL benar-benar ditulis dalam teks atau digunakan di dalam hyperlink. Jadi, saya ingin memiliki warna yang berbeda untuk setiap gaya Penurunan harga (judul, tautan, tebal, miring, kutipan, gambar, kode, peluru, dll.)

Warna memberi tahu Anda teks mana yang menerapkan pemformatan penurunan harga.

Terapkan gaya tebal dan miring juga

Saya lebih suka menggunakan tanda bintang untuk pemformatan penurunan harga di mana pun saya bisa (misalnya, huruf tebal, miring, dan daftar tidak berurutan), jadi saya merasa terbantu untuk memiliki gaya ekstra di luar warna untuk membedakan huruf tebal, miring, dan tebal+miring. Saat membaca sekilas, sulit untuk membedakan antara **this is important** dan *this is important*, sedangkan **this is important** dan *this is important* lebih mudah untuk dipisahkan. Ini juga membantu saya melihat apakah saya secara tidak sengaja tidak mencocokkan tanda bintang (mis. **is this important?*).

Ukuran font berbeda untuk setiap level heading

Ini mungkin sedikit kontroversial dan dapat memecah penonton. Editor kode tidak menampilkan ukuran font yang berbeda dalam file. Warna dan gaya, tentu saja, tetapi bukan ukuran. Tapi, bagi saya, itu membantu.

Saat menulis, hierarki adalah kunci organisasi. Dengan ukuran font yang berbeda untuk setiap judul, Anda dapat melihat garis besar dari apa pun yang Anda tulis hanya dengan membaca sekilas.

Melihat judul dalam ukuran font yang berbeda adalah cara yang halus untuk membantu Anda memvisualisasikan strukturnya. Ini sangat membantu untuk konten yang panjang.

Pintasan dan perilaku keyboard pintar

Saya berharap semua pintasan standar yang berfungsi di editor teks berfungsi. CTRL/CMD + B untuk berani, Saya untuk miring, dll., serta beberapa yang bagus untuk dimiliki saat menulis artikel, khususnya CTRL/CMD + (angka) untuk judul. CTRL/CMD+1 untuk H1, dll.

Membuat sesuatu menjadi heading seharusnya menjadi jalan pintas yang sederhana.

Tetapi ada juga beberapa perilaku keyboard yang saya suka yang dipinjam dari editor kode. Misalnya, jika saya memilih beberapa teks dan tekan [ atau ( itu tidak akan menimpa teks itu, tetapi, sebaliknya, melampirkannya dengan karakter pembuka dan penutup. Sama untuk menggunakan karakter pemformatan teks seperti *, `, dan _.

Editor penurunan harga yang baik tidak akan menimpa teks Anda saat Anda memilihnya dan menekan karakter pemformatan penurunan harga yang valid.

Saya juga mengandalkan pintasan keyboard untuk membuat tautan dan gambar. Bahkan setelah lebih dari lima tahun menulis Markdown secara teratur, saya terkadang masih lupa apakah tanda kurung atau kurung didahulukan. Jadi, saya sangat suka memiliki pintasan praktis untuk memasukkannya dengan benar.

Bahkan lebih baik, di beberapa editor, jika Anda memiliki URL di clipboard Anda dan Anda memilih teks kemudian menggunakan pintasan keyboard untuk membuatnya menjadi tautan, itu akan menyisipkan URL di bidang hyperlink. Ini benar-benar mempercepat alur kerja saya.

Ketika saya memiliki URL di clipboard dan menggunakan pintasan buat tautan, itu mengasumsikan itulah yang ingin saya tautkan. Berguna!

Fitur bonus: Salin ke HTML

Editor yang paling sering saya gunakan memiliki fitur “Salin HTML” sekali klik (dengan pintasan keyboard) yang mengambil semua penurunan harga yang telah saya tulis dan menyalin HTML ke clipboard. Ini bisa sangat nyaman saat menggunakan editor online (misalnya, WordPress) yang memiliki opsi kode/sumber.

Mudah sekali!

Pertimbangan #3: Editor mandiri vs. plugin CMS/IDE

Saya tahu bahwa banyak orang yang bekerja dengan generator situs statis menyukai IDE mereka dan bahkan mungkin melompat bolak-balik antara kode dan penurunan harga dalam satu hari. Saya sering melakukannya. Jadi saya dapat melihat mengapa menggunakan IDE yang sudah dikenal akan lebih menarik daripada memiliki aplikasi terpisah untuk Penurunan Harga.

Tetapi ketika saya sedang duduk untuk menulis halaman di Markdown atau artikel, di mana saya berfokus pada teks itu sendiri, saya lebih suka aplikasi terpisah.

Saya tidak fanatik menggunakan editor Markdown mandiri daripada editor atau plugin IDE; Saya menggunakannya sesekali untuk tugas mencari dan mengganti yang rumit dan pengeditan lainnya. Selama ia menawarkan manfaat yang tercantum di atas, saya tidak akan mencoba berbicara dengan siapa pun tentang hal itu.

Berikut adalah beberapa alasan mengapa aplikasi mandiri dapat bekerja lebih baik untuk menulis:

  • Antarmuka yang lebih bersih. Saya bukan seseorang yang membutuhkan “mode Zen” di aplikasi penulisan saya, tetapi saya ingin membuka panel sesedikit mungkin ketika saya sedang menulis, yang biasanya membutuhkan banyak hal untuk dimatikan dalam IDE.
  • Pertunjukan. Kebanyakan alat penurunan harga hanya terasa lebih ringan bagi saya. Mereka tentu saja tidak terlalu rumit dan melakukan lebih sedikit hal, jadi mereka Sebaiknya menjadi lebih cepat. Saya tidak pernah ingin merasa aplikasi menulis saya mengerahkan upaya apa pun. Itu harus diluncurkan dengan cepat dan merespons secara instan, selalu.
  • Ketersediaan. Saya hanya belum menemukan editor penurunan harga di IDE yang sangat saya sukai. Mungkin ada satu di luar sana; Saya hanya tidak punya waktu untuk mencoba semuanya. Tetapi saya Suka sebagian besar editor penurunan harga mandiri yang saya gunakan, dan saya tidak bisa mengatakan hal yang sama untuk apa yang saya coba di IDE-land.
  • Pergeseran mental. Ketika saya membuka IDE saya, saya berpikir tentang menulis kode, tetapi ketika saya membuka editor penurunan harga saya, saya berpikir tentang menulis kata-kata. Saya suka itu membawa saya ke pola pikir yang benar.

Editor penurunan harga favorit saya untuk menulis

Meskipun ini adalah pilihan teratas saya, itu tidak berarti jika sebuah aplikasi bukan pada daftar ini bahwa itu buruk. Ada beberapa aplikasi bagus yang tidak saya sebutkan karena memiliki terlalu banyak fitur atau terlalu mahal mengingat jumlah opsi gratis atau murah yang layak. Dan mirip dengan paket IDE, ada banyak sekali aplikasi penurunan harga di luar sana dan saya belum mencoba semuanya (tapi saya sudah mencoba banyak dari mereka!).

Catatan tentang fitur yang membantu Anda masuk ke “zona”, seperti mode “mesin tik” atau “fokus”, atau musik latar yang menenangkan. Mereka tidak pernah benar-benar bekerja untuk saya dan saya akhirnya mematikannya, jadi itu bukan fitur yang saya cari. (Meskipun jika Anda menyukainya, Anda dapat mencoba Typora, yang gratis (selama Beta) dan berjalan di Mac, Windows, dan Linux.)

Pilihan utama saya

MacDown

Gratis; Mac

Memenuhi semua kriteria yang tercantum di atas. Ini ringan dan tajam, dan open source.

Alternatif yang bagus dan serupa untuk Windows dan Linux adalah Penulis hantu (juga gratis).

Sebutan terhormat

kertas cahaya

$15; Mac

Baik untuk jika Anda hanya menginginkan sedikit lebih banyak fungsionalitas. Itu menambahkan panel ketiga sehingga Anda dapat dengan mudah beralih di antara file dan folder Anda.

obsidian

Gratis untuk penggunaan pribadi; Mac, Windows, Linux

Untuk aplikasi berfitur lengkap, antarmuka editor cukup bagus, dan memenuhi sebagian besar kriteria yang disebutkan di atas. Zettlr menawarkan fitur serupa, tetapi hanya terasa lebih rumit, IMO.

Pameo

$11; Mac, iOS

Bukan aplikasi favorit saya untuk menulis dan mengedit teks, tetapi memiliki kemampuan tambahan yang bagus untuk mempublikasikan ke berbagai platform (misalnya, Medium, WordPress, Tumblr, Blogger, dan Evernote).

Beruang

Gratis atau $1,49/bln. untuk versi Pro; Mac, iOS

Pilihan yang baik jika Anda menggunakan penurunan harga untuk lebih dari sekadar konten situs (catatan pribadi, manajemen tugas, dll.). Skor tinggi dalam penampilan dan kegunaan, juga.

Ringkasan

Dengan sintaks Markdown yang didukung di lebih banyak tempat — termasuk Slack, GitHub, WordPress, dll. — dengan cepat menjadi bahasa pergaulan untuk komunikasi yang lebih kaya dalam kehidupan kita yang semakin berbasis teks. Ini tetap ada karena tidak hanya mudah dipelajari dan digunakan, tetapi juga intuitif. Dan untungnya saat ini kami dimanjakan dengan pilihan dalam hal aplikasi penulisan penurunan harga yang berkualitas.