2004年3月19日,Markdown 語言發布了最初版本,Markdown 語法已經走過了12年。借此機會,我們以此文紀念 Markdown 誕生,也再次向大家介紹這款方便好用的標記語言。
靈感總是轉瞬即逝的,智能手機的出現能夠讓我們隨時隨地地記錄下自己的靈感。然而在手機上進行碼字排版工作真的是一件炒雞頭疼的事情,在低于十寸的設備上面進行排版都是反人類的!平時也不會隨身把電腦帶在身上,好不容易有靈感想寫點東西卻沒有什么趁手的工具。手機上的 Office 軟件用起來總有一種施展不開的感覺,而且你很容易被繁復的排版工作所影響,沒法專注于寫作。這時候你就需要 Markdown 的幫助了。
什么是 Markdown?
Markdown 最初是由 John Gruber 和 Aaron Swartz 于 2004 年共同設計的(在這里插一句,Aaron Swartz 是一個富有傳奇性的人物,絕對值得大家了解一下。他曾經利用麻省理工學院網絡,偽造身份,侵入收費不菲的 JSTOR 論文數據庫,總共下載480萬篇論文,以供公眾免費下載,他也因此被聯邦政府起訴逮捕。他于 2013 年自殺,年僅 27 歲)。它是一種用來標記文字的語法,這種語法十分簡單,十分鐘左右的時間就可以完全掌握。只要使用少量的幾個特殊字符(常用的有「#」和「*」)就可以完成一些加粗、斜體、引用等排版工作,因其易學性和便捷性而受到越來越多人的歡迎。使用 Markdown 進行排版可以大大地節省你在排版中所花費的時間,讓你更加專注于寫作。
Markdown 基本語法
Markdown 語法的具體內容比較多,這里就舉幾個大家比較常用的栗子講一下。
1. 設置標題
Markdown 最多支持六個級別的標題設置,設置標題也十分簡單,只要在在每一行的開始使用井號「#」就可以創建標題,「#」的數量決定了標題的級別。例如:
# 我是小美
## 我是小小美
### 我是小小小美
顯示效果如圖:
2. 斜體
在想要變斜體的文本兩旁各加一個星號「*」就可以將該文本變為斜體了。例如:
你們知道沒有喝脈動的小美長什么樣子么?
長這樣:*小美*
顯示效果如圖:
3. 加粗
在想要加粗的文本兩旁各加兩個星號「**」就可以將該文本加粗了。例如:
你們知道成天吃肉的小美長什么樣子么?
長這樣:**小美**
顯示效果如圖:
如果你又想加粗這個文本又想把這個文本變斜體的話,在該文本的兩旁各加三個星號「***」就可以了。比如說:
你們知道沒有喝脈動又成天吃肉的小美長什么樣子么?
長這樣:***小美***
顯示效果如圖:
脈動老板看到這里請把廣告費打給我蟹蟹
4. 引用
如果想要顯示出別人說的話或者是引用其他人的觀點的話,只需要在這段話的開頭加一個大于號「>」即可。例如:
有一天,小最對正在瘋狂減肥的小美說:
> 你快別減肥了,肉沒減下來多少,胸倒是快減沒了。
顯示效果如圖:
如果說想要在引用內再次引用的話,只需要敲下回車然后加兩個大于號「>>」就好了,如果想要在引用內的引用繼續引用的話(喘口氣先)那就加三個大于號「>>>」。例如:
有一天小美睡不著,她就纏著小最給她講故事,于是小最就給她講了一個故事:
> 很久以前有只小美睡不著,要小最給她講故事,小最就給她講了下面這個故事:
>> 很久以前有只小美睡不著,要小最給她講故事,小最就給她講了下面這個故事:
>>> ……
顯示效果如圖/打哈欠/:
5. 刪除線
這里的刪除線是指那種貫穿文字中間的刪除線。在你想要刪除的文本的兩端加兩個波浪號「~~」就可以了。如果說想要保留自己的更改思路的話,加一個刪除線是個很不錯的方式。當然大多數情況下,加刪除線是為了掩飾自己一些想說但是不敢說,但不說又不甘心的話,比如下面的這段話:
小美:你覺得我穿這件衣服怎么樣?!
小最:~~好丑~~ 好看!你穿啥都好看!
顯示效果如圖:
當然刪除線也有很多其他用處,比如說:
小美:如果你罵我騙我欺負我不寵我不關心我不給我做好吃的而且還藏私房錢你會怎么樣?
小最:~~小最~~
顯示效果如圖:
6. 列表
Markdown 支持無序列表和有序列表兩種列表。無序列表只需要在列表項加一個減號「-」就可以了。此外,加一個星號「*」或者是一個加號「+」也會有同樣的效果。建立有序列表也很簡單,一個數字加一個英文句號「.」就可以搞定。如果你想在一個列表項中下設一個子列表的話,我建議大家在子列表前加兩個空格,更有區分度。下面就給大家舉個栗子:
**本周小最要干的事情**
- 繼續賺好多錢給小美花!
- 和小美一起去看 Zootopia!
- 超市大采購!
1. 搓衣板
2. 一箱,不,兩箱袋裝泡面
3. 遙控器
4. 護膝/哭/
- 給小美洗外套洗襯衫洗睡衣洗裙子洗毛衣洗內褲洗襪子……
顯示效果如下:
Markdown 的語法就先給大家介紹這么多。當然,Markdown 語法可不僅僅只是這些,他還可以添加圖片,鏈接,甚至是表格等等。大家感興趣的還可以去自己探索一下。
正所謂「巧婦難為無米之炊」,光知道 Markdown 的語法可是沒有趁手的編輯器用也是沒有用的。接下來就給大家推薦幾個好用的支持 Markdown 語法的筆記應用。
1. UIysses
可以說是 iOS 最知名最經典的 Markdown 編輯器,這周因為剛剛更新通用版而被小美推薦過,相關介紹戳這里。可以說是目前 iOS 和 OS X 平臺功能最全面最強大的寫作工具了,尤其適合長文寫作。
2. Byword
相較于其他功能全面的編輯器,Byword 最大的特點就是克制,僅僅保留最核心的功能,讓你只專注于寫作本身。
3.?錘子便簽
錘子便簽也支持 Markdown 語法的!錘子便簽的美觀以及易用性真的不用再多說了!錘子便簽中還內置了一篇 Markdown 的介紹文章,并詳細介紹了他所支持的 Markdown 語法。在這里需要提醒一下,錘子便簽目前只支持少數幾種的 Markdown 語法,但是對于普通用戶來說是相當夠用的。我個人最喜歡錘子便簽的一個功能就是自動生成圖片功能。在微博字數 140 字限制還沒有被撤銷的時候,微博上不少大 V 都使用錘子便簽的這一功能發長微博,這從側面也反映出了錘子便簽的易用性與美觀性。
4.?簡書
作為一個優秀的寫作與閱讀平臺,簡書怎能不支持 Markdown 這種寫作語法呢。當初小美在使用網頁端的簡書時就被驚艷到了,從未見過如此優雅的中文寫作平臺(這里請允許我違反一下廣告法)。
而手機端的簡書,完美承襲了網頁端的簡潔優雅與 Markdown 及富文本支持,讓你在手機端,也能舒心地寫作。
5.?為知筆記
嚴格地說為知筆記并不是一款 Markdown 編輯器,但是支持 Markdown 語法的它卻是少有的全平臺通用的產品,如果你有在 iOS 和 Android、OS X 和 Windows 切換的需求,那為知筆記應該是你不二的選擇了。
以下為 Android 應用:
6. Writer
Writer 是個特別特別基礎的 Markdown 編輯器,小巧簡潔不花哨,特別適合 Markdown 語法的初學者拿來練練手。
7. Notes.md
與其他 Markdown 編輯器相比,Notes.md 有一個特別出彩的地方,他有九種主題可供選擇,每種主題的配色、字體等都很精致。只可惜需要內購才可以使用。不過使用某某破解器什么的還是能輕松搞定的,盡管我并不是很贊同使用這種方法,但是在大環境下想要用到更好的功能也只能這樣了/哭/。
8. Bluenote
Bluenote 是一個精美的采用了 Material Design 的筆記應用。他最大的特點就是標簽功能。你可以為你的每一個使用 Markdown 語法標記的筆記添加標簽來分門別類,查找起來特別方便。
Bluenote 不僅可以添加筆記,還可以添加列表,因此他還可以被用作一個小型的 Todo 應用。還可以設定提醒時間,不忘記每一件重要的事情。
9. neutriNote
neutriNote 最大的特點就是功能強大。除了支持 Markdown 語法之外,它還支持許多高大上的功能,比如說掃描并識別條形碼啊,添加 ASCII Ink(美國信息交換標準代碼,我查了半天沒搞明白是干啥的,了解的美友別忘了在評論里面科普一下啊),似乎還可以進行簡單的運算功能,比較適合高級用戶。
10. MarkdownX
MarkdownX 是我個人非常推薦的一個 Markdown 編輯器。他在功能性與易用性之間找到了一個平衡點,不像其他功能強大但是卻需要花大量時間來學習的應用(嘿!Adobe 全家!別看別人了,說的就是你!)。MarkdownX 基本上支持所有 Markdown 語法。他還有一個和錘子便簽類似的功能:語法參考,在側邊欄中就可以看到了。它里面介紹了炒雞多的 Markdown 語法規則和使用方法,讀一遍就能記個八九不離十了。偶爾忘掉還可以隨時來查看。
此外,MarkdownX 還有專門的 Markdown 快捷方式欄。盡管之前提到的幾個應用也有類似功能,但是都沒有 MarkdownX 做得好,你只需要在快捷方式欄中選定功能,他就能自動將語法補齊,你只需要填充內容就可以了,很是方便。另外,在編輯界面向左滑動就可以快速進入預覽界面,順手又方便。更為良心的是,MarkdownX 有是否在界面顯示廣告的開關,像我們墻內用戶不用付款就可以享受到干凈整潔的應用體驗,太貼心了太良心了太開心了!為了這么良心的開發者我毅然決然地打開了廣告開關!有機會的話一定要捐贈支持!
——————————————————————————
本文來自最美撰稿人@Aloha-Charles
請點擊下方的「喜歡」,支持最美應用哈~
--------------------------------------