我使用 Markdown 進(jìn)行寫(xiě)東西,已經(jīng)有一段時(shí)間了,從上手的那天起,我就喜歡上它了,簡(jiǎn)單、方便、快捷。之前寫(xiě)東西,喜歡在 Word 里面寫(xiě),也很不錯(cuò),不過(guò)覺(jué)得有些繁瑣,直到我遇上了 Markdown 。這么好的東西,一定要推薦給我的朋友們。
簡(jiǎn)述
Markdown 是一種語(yǔ)言,使用一些特定的字符修飾輸入的內(nèi)容來(lái)達(dá)到富文本效果,例如:插入圖片、斜體、加粗字體等等。由于采用的是純文本的形式記錄你所寫(xiě)下的內(nèi)容,所以用 Markdown 寫(xiě)出的文件,能夠在純文本的狀態(tài)下進(jìn)行打開(kāi)、編輯。不必像 Word ,非要用 Word 才能打開(kāi)。即使包含了一些字符也不會(huì)太影響閱讀。
試一下吧,說(shuō)不定就把你吸引了。
基礎(chǔ)語(yǔ)法
Markdown 是一種語(yǔ)言,要寫(xiě)出樣式簡(jiǎn)潔的文章,需要掌握一下他的基礎(chǔ)語(yǔ)法,我在這里列出幾個(gè)常用的基本語(yǔ)法格式,不會(huì)很難。試試就能上手。
多級(jí)標(biāo)題
熟悉 Word 的人都知道,Word 的標(biāo)題是可以進(jìn)行多級(jí)設(shè)置,可以用來(lái)快速構(gòu)建目錄。Markdown 當(dāng)然也可以,而且做的更簡(jiǎn)單。在標(biāo)題文字前加上#即可,一個(gè)#代表一級(jí)標(biāo)題、兩個(gè)代表二級(jí)標(biāo)題,以此類推,最多支持五級(jí)。
# 一級(jí)標(biāo)題
## 二級(jí)標(biāo)題
### 三級(jí)標(biāo)題
#### 四級(jí)標(biāo)題
##### 五級(jí)標(biāo)題
文字強(qiáng)調(diào)
文字強(qiáng)調(diào)是針對(duì)一個(gè)詞或是一個(gè)句子的強(qiáng)調(diào)顯示,比如,加粗、斜體、加粗和斜體。Markdown 的實(shí)現(xiàn)也很簡(jiǎn)單,就是在需要進(jìn)行文字強(qiáng)調(diào)的開(kāi)始和結(jié)束位置使用*進(jìn)行標(biāo)記,首尾各一用個(gè)*是斜體、兩個(gè)是粗體、三個(gè)是斜體加粗,怎么樣,是不是很好記?
*斜體*
**加粗**
***斜體、加粗***
- 斜體
- 加粗
- 斜體、加粗
列表
在寫(xiě)文章的時(shí)候,我們經(jīng)常會(huì)寫(xiě)出一個(gè)列表,比如,比較兩個(gè)東西的異同點(diǎn)之類的。這樣的效果在 Markdown 中也很簡(jiǎn)單。使用1.<空格>的形式寫(xiě)出第一條,然后回車換行,再寫(xiě)第二條即可。以此類推。
當(dāng)然了,這是有序列表,還會(huì)存在一種無(wú)序列表,跟有序列表類似,不過(guò)把數(shù)字換成-或是*即可。
1. 第一條;
2. 第二條;
3. 第三條;
- 第一個(gè)無(wú)序列表元素;
- 第二個(gè)無(wú)序列表元素;
- 第一條;
- 第二條;
- 第三條;
- 第一個(gè)無(wú)序列表元素;
- 第二個(gè)無(wú)序列表元素;
而且,注意,可以做出多級(jí)列表的樣式,合理使用 Tab 鍵即可。
- 第一條,下面會(huì)有一個(gè)子列表
- 第一個(gè)子列表;
- 第二個(gè)子列表,下面有無(wú)序列表;
- 第一個(gè);
- 第二個(gè);
引用
有些時(shí)候,我們寫(xiě)東西,總會(huì)引入一些前人文章、詩(shī)詞或是其他的東西,這個(gè)時(shí)候引用就出場(chǎng)了。也很簡(jiǎn)單,一個(gè)>加一個(gè)空格,然后再輸入你想要引入的文字即可。
> 采菊東籬下,悠然見(jiàn)南山
采菊東籬下,悠然見(jiàn)南山
圖片
在 Markdown 中插入圖片是一個(gè)相對(duì)來(lái)說(shuō)比較麻煩的事情,因?yàn)橹?,說(shuō)了,它就是純文本,圖片是不能顯示出來(lái)的,那怎么辦?答案是通過(guò)引用,引用一張圖片的路徑(位置)即可,這個(gè)路徑既可以是網(wǎng)上的圖片地址、也可以是你計(jì)算機(jī)里的圖片路徑。具體的語(yǔ)法為:
- 網(wǎng)址:
[圖片上傳失敗...(image-607d07-1535796395197)] - 本地路徑:
[圖片上傳失敗...(image-ac784a-1535796395197)]



鏈接
鏈接跟圖片特別像,只不過(guò)去掉了前面的!,具體的語(yǔ)法是這樣的:[名稱](網(wǎng)址)
[Monster's blog](https://cherrylover.github.io/)
表格
Markdown 也可以做一個(gè)簡(jiǎn)單的表格哦。使用|可以分隔同一行單元格、而-可以分割表頭行與其他行。
姓名 | 年齡 | 性別
--- | --- | ---
小明 | 12 | 男
小紅 | 16 | 女
小蘭 | 10 | 女
| 姓名 | 年齡 | 性別 |
|---|---|---|
| 小明 | 12 | 男 |
| 小紅 | 16 | 女 |
| 小蘭 | 10 | 女 |
如果需要設(shè)置單元格左對(duì)齊、右對(duì)齊、居中的話,只需要分別在 - 的開(kāi)始和結(jié)束的地方加上:即可。
姓名(左對(duì)齊) | 年齡(居中) | 性別(右對(duì)齊)
:--- | :---: | ---:
小明 | 12 | 男
小紅 | 16 | 女
小蘭 | 10 | 女
| 姓名(左對(duì)齊) | 年齡(居中) | 性別(右對(duì)齊) |
|---|---|---|
| 小明 | 12 | 男 |
| 小紅 | 16 | 女 |
| 小蘭 | 10 | 女 |
代碼
Markdown 也是支持輸入代碼的,并且提供了兩種形式,一種是行內(nèi)代碼,適合代碼量少的情況,另外一種適合插入代碼塊。
- 行內(nèi)代碼:使用兩個(gè)反引號(hào)` (鍵盤(pán) Tab 鍵上面的那個(gè)鍵)進(jìn)行包裹代碼即可;
- 代碼塊,在代碼開(kāi)始或結(jié)束的地方分別使用三個(gè)反引號(hào)即可。在開(kāi)始的三個(gè)反引號(hào)后面加上你所插入的代碼的語(yǔ)言,插入的代碼即可有對(duì)應(yīng)的代碼高亮。
`setImageResource();`
<?xml version="1.0" encoding="utf-8"?>……
setImageResource();
<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="#f4b897">
<item>
<shape android:shape="rectangle">
<corners android:radius="10dp"/>
<solid android:color="@color/textOrange"/>
</shape>
</item>
</ripple>
其他
之前說(shuō)了一些常用的語(yǔ)法格式,現(xiàn)在來(lái)說(shuō)一些邊邊角角的東西,可能不是很常用重要,但需要用到的時(shí)候,會(huì)了的話,很方便。
-
各種格式語(yǔ)法可以相互嵌套使用,舉個(gè)例子,你可以在 引用里使用加粗,鏈接。
采菊東南下,悠然見(jiàn)南山 ——飲酒(其五)· 陶淵明
-
Markdown 的所有語(yǔ)法都是基于一些特殊字符的,那么我就是想輸入那些特殊字符怎么辦?
使用反斜杠
\加上特殊字符。* 的實(shí)際輸入就是下面這樣的。\* -
文章里插入圖片,需要先把圖片放到網(wǎng)上?好麻煩啊,怎么辦?
如果你考慮使用國(guó)內(nèi)的一些平臺(tái)進(jìn)行寫(xiě)作,例如簡(jiǎn)書(shū)、CSDN、有道云筆記之類的平臺(tái)進(jìn)行寫(xiě)作,他們是有提供上傳圖片直接顯示在文章里的服務(wù)的,如果你不打算使用國(guó)內(nèi)的平臺(tái),可以考慮在其他的圖床工具,具體的可私信我。
-
文件導(dǎo)出、傳閱
我知道了 Markdown 很厲害,我也想用,但是我想給我的小伙伴看,咋辦?如果小伙伴沒(méi)有 Markdown 編輯器,那我寫(xiě)的格式工整的文章給誰(shuí)看去啊。
Markdown 的文件可以隨意轉(zhuǎn)換為其他格式的文件的,比如 PDF、Word、Html(網(wǎng)頁(yè))、圖片。
編輯器推薦
現(xiàn)在,是不是空有一身勁兒,不知道該往哪使呢?給你推薦幾個(gè)我覺(jué)得好用的Markdown 編輯器吧。
stackedit.io
這是一個(gè)在線版的,別看它是一個(gè)網(wǎng)頁(yè)版的,功能可強(qiáng)大了。作為練手用還是很不錯(cuò)的。等你決定了真的要用,再去下載軟件也不遲。這是網(wǎng)址
Yu Writer
這是一個(gè)開(kāi)發(fā)者自己做的,目前支持 Windows 與 MacOS 。官網(wǎng)地址
Typora
一款簡(jiǎn)潔且功能強(qiáng)大的 Markdown 編輯器,我自己也在用哦。官網(wǎng)地址
純純寫(xiě)作
這也是一個(gè)開(kāi)發(fā)者自己做的,是一個(gè) Android 手機(jī)應(yīng)用。下載地址
到這里就算是結(jié)束了,趕緊去試試吧,有什么問(wèn)題,歡迎一起交流。