為什么要學(xué)習(xí)markdown,因為markdown可以讓你養(yǎng)成了記錄的習(xí)慣。我自從使用了markdown之后,就喜歡了寫文檔,記錄工作日志,記錄周會,記錄季度計劃,記錄學(xué)習(xí)目標(biāo),寫各種設(shè)計文檔。markdown 和vim 一起用,簡直絕配。
那我接下來系統(tǒng)說一下markdown的好處
為什么需要markdown
大家可能想為什么要使用markdown來寫文檔,而不用各種可以點擊鼠標(biāo)點點的那種所見即所得的工具來記筆記,例如word之類的。首先有如下幾點:
- Markdown可以在任何地方使用,可以使用它來創(chuàng)建網(wǎng)站,筆記,電子書,演講稿,郵件信息和各種技術(shù)文檔
- Markdown是輕便的,事實上,包含Markdown格式文本的文件可以被任何一個應(yīng)用打開。如果感覺不喜歡當(dāng)前使用的Markdown渲染應(yīng)用,可以使用其他渲染應(yīng)用來打開。而鮮明對比的就是Microsoft Word,必須要使用特定的軟件才能打開 .doc 或者 .docx的文檔 而且可能還是亂碼或者格式錯位。
- Markdown是獨立的平臺。你可以創(chuàng)建Markdown格式文本的文件在任何一個可以運行的操作系統(tǒng)上
- 程序員的世界到處都是Markdown,像簡書,GitChat, GitHub,csdn等等都支持Markdown文檔,正宗的官方技術(shù)文檔都是使用Markdown來寫的。
使用Markdown不僅可以非常方便的記錄筆記,而且可以直接導(dǎo)出對應(yīng)的網(wǎng)站內(nèi)容,導(dǎo)出可打印的文檔
不需要花費很長的時間學(xué)習(xí)Markdown的語法,它的語法真的非常簡單
而且一旦你掌握了它,你就可以在任何地方任何平臺使用Markdown來記錄筆記,文檔甚至寫書。
很多人使用Markdown來創(chuàng)建網(wǎng)站的內(nèi)容,但是Markdown更加擅長于格式化的文本內(nèi)容,使用Markdown 根部不用擔(dān)心格式問題,兼容問題。
Markdown常用語法
很多后臺開發(fā)程序員的工作環(huán)境是linux,linux下寫文檔最佳選擇就是markdown
簡歷中就使用了如下幾個語法
標(biāo)題
使用'#' 可以展現(xiàn)1-6級別的標(biāo)題
# 一級標(biāo)題
## 二級標(biāo)題
### 三級標(biāo)題
列表
使用 * 或者 + 或者 - 或者 1. 2. 來表示列表
例如:
* 列表1
* 列表2
* 列表3
效果:
- 列表1
- 列表2
- 列表3
鏈接
使用 [名字](url) 表示連接,例如[Github地址](https://github.com/youngyangyang04/Markdown-Resume-Template)效果:Github地址
添加代碼
對于代碼塊使用 ` 把代碼括起來 例如 `int a = 0;`或者使用 ``` 把代碼塊括起來例如:
```
var foo = function (bar) {return bar++;};
```
效果:
var foo = function (bar) {
return bar++;
};
添加圖片
添加圖片 例如
效果:

html 標(biāo)簽
Markdown支持部分html,例如這樣
<center><h1>XXX</h1> </center>
Markdown 渲染
有如下幾種方式渲染Markdown文檔
- 使用github來渲染,也就是把自己的 .md 文件傳到github上,就是有可視化的展現(xiàn),大家會發(fā)現(xiàn)github上每個項目都有一個README.md
- 使用谷歌瀏覽器安裝MarkDown Preview Plus插件,也可以打開markdown文件,但是渲染效果不太好
- mac下建議使用macdown來打開 markdown文件,然后就可以直接導(dǎo)出pdf來打印了
- window下可以使用Typora來打開markdown文件,同樣也可以直接導(dǎo)出pdf來打印
Markdown學(xué)習(xí)資料
剛開始學(xué)習(xí)Markdown的時候語法難免會忘,所以建議把這個 https://markdown-it.github.io/收藏一下,平時用到哪里了忘了就看一看。
總結(jié)
如果還沒有掌握markdown的你還在等啥,趕緊使用markdown記錄起來吧