Markdown入門參考:易讀好寫的標記式語言

Markdown 是什麼,好用在哪邊?

先套用維基百科的敘述來簡單介紹 Markdown

Markdown 創始人為約翰·格魯伯(英語:John Gruber)。它允許人們「使用易讀易寫的純文字格式編寫文件,然後轉換成有效的XHTML(或者 HTML)文件」。

看完這段維基百科的解釋,對於一般不會 coding 如我的人的重點放在純文字格式編寫文件即可。後面轉換成 XHTML(或者 HTML)文件就太難了。

簡而言之,Markdown 可以說是透過標點符號賦予文字格式的語法。Markdown 編輯器就是能夠將標點符號轉換成我們想要的排版的編輯器軟體,目前市面上其實大部分的筆記軟體都有支援簡單的 Markdown 了,例如你在 Notion 或是 Google Doc 上打 # 標題一## 標題二,就會很明顯看到的有不同的字級大小。

試想你在寫文件的時候,當你想要將文字格式改成粗體的時候,必須要透過滑鼠去工具列找到文字格式 > 粗體,或是你要記住快捷鍵Cmd + B來進行文字更改。然而對於 Markdown 編輯器來說,我只要在文字前後加入兩個星號**粗體**,他就會自動幫我將兩個星號內的文字轉換成粗體了。這樣在寫文章的時候就可以純用鍵盤進行,不用時而要將手挪移到觸控板或滑鼠,可以更好的專注在寫作本身,減少注意力的分散。

Markdown 常用指令

Markdown 格式並不難學,可以將幾個常用的指令記下來就可以達到寫文章時需要的排版目的,比較常見的格式如下:

斜體: *斜體* 
粗體: **粗體** 
粗斜體: ***粗斜體*** 
刪除線:~~刪除~~ 
引言: > 引言 
標題: # 標題
次級標題(以此類推): ## 次級標題
插入超連結: [超連結文字](網址) 
插入圖片: ![圖片描述](圖片網址) 
分頁符號:---
任務清單:- [ ]
程式碼區塊:'''<html>code</html>'''

像本網站曾經使用的 Hexo 架站服務就是直接將 Markdown 文件轉譯成文章,現在正在使用的 Ghost 的文章編輯器也有提供 Markdwon 區塊讓你插入用 Markdonw 寫好的內容。(WordPress 對於 Markdown 的支援我自己則覺得沒有那麼完善)

推薦的Markdown編輯器

線上編輯器

HackMD

線上的編輯工具推薦 HackMD,支援多人協作的筆記服務。免登入就可免費使用,且免費方案的筆記數量和協作者無上限。

HackMD 編輯器介面
HackMD 編輯器介面。資料來源:HackMD

離線的 Markdown 編輯器

這邊推薦三個自己用過的軟體給大家,其中如果不需要跨裝置同步功能的話,Bear 可以免費使用,其餘則是都要付費。

Typora

支援 Windows, Mac, Linux 多裝置,簡潔的介面是他最強大的優點。原本在多年前的時候可免費使用,但近年開始變成收費軟體,提供前 15 天免費試用。

官方網站:Typora — a markdown editor, markdown reader.

Typora 編輯器示意圖
Typora 編輯器示意圖。資料來源:Typora

Bear

支援 Mac, iPad 及 iPhone,在單一裝置上可免費做使用,如需跨裝置功能的話則需付月費。這是我自己非常喜歡的筆記軟體,巢狀標籤和如原生般的跨裝置同步都很強大。

延伸閱讀:筆記軟體 Bear 熊掌記,精美與實用兼具的寫作利器
官方網站:Bear - Notes for iPhone, iPad and Mac

iA Writer

最後一名選手是我 2022 年開始接觸到,並且一用就愛上的 Markdown 編輯器,我很喜歡他的專注寫作功能,而且他還可以跟許多網誌服務如 WordPress、Ghost 等做串接,方便直接將文章發佈到平台上。

延伸閱讀:iA Writer 初試心得,沈浸的寫作體驗重拾玩轉文字的樂趣
官方網站:Writer - iA

結論

一開始使用 Markdown 的時候多少會需要熟悉一下他的語法,但其實記住後就非常好上手了。不論是文組、理組,只要需要大量打字的人非常推薦學習此語法!

以上介紹希望大家能夠對 Markdown 有一些初步的概念,如果有什麼關於Markdown 使用的進階技巧或是問題都歡迎在下方留言與我討論。如果喜歡我的文章,也歡迎至右下角的按鈕訂閱我的網站。

參考資料

Read more

擁有網域即可擁有免費企業電子郵件:Cloudflare + Gmail + Resend

擁有網域即可擁有免費企業電子郵件:Cloudflare + Gmail + Resend

在創業或做副業初期,通常支出能省則省,本文教你怎麼把電子郵件從user@gmail.com變成比較有識別性的類企業用電子郵件如user@yourcomapny.com。 這樣之後你就可以用比較有識別性的user@yourcompany.com來收發郵件啦!這可以讓你的個人服務或網站更加專業。 免費讓自己擁有企業電子郵件教學 本文共會使用到三個服務 * Gmail:Cloudflare 和 Resend 之間的橋樑,是靈魂 * Cloudflare:使用電子郵件路由(Email Routing)服務,收到信後將不同的郵件地址轉發到其他郵件服務如 Gmail。user@gmail.com -> user@yourcompany.com * Resend:透過 Resend 這個發送電子郵件服務的 API 來完成使用 user@yourcompany.com 發送電子郵件給其他使用者的功能。 前置作業 要開始這邊文章之前,最重要的是你要先擁有自己的網域且該網域要被 Cloudflare 託管,以及你想要變成企業電子郵件的個人郵件。