1. 程式人生 > 實用技巧 >程式設計師為什麼要使用Markdown

程式設計師為什麼要使用Markdown

為什麼要學習markdown?

一個讓你難以拒絕的理由:markdown可以讓你養成了記錄的習慣。

我自從使用了markdown之後,就喜歡了寫檔案,記錄工作日誌,記錄週會,記錄季度計劃,記錄學習目標,寫各種設計檔案。

markdown 和vim 一起用,簡直絕配。

那接下來系統說一下markdown的好處

為什麼需要markdown

大家可能想為什麼要使用markdown來寫檔案,而不用各種可以點選滑鼠點點的那種所見即所得的工具來記筆記,例如word之類的。首先有如下幾點:

  • Markdown可以在任何地方使用,可以使用它來建立網站,筆記,電子書,演講稿,郵件資訊和各種技術檔案
  • Markdown是輕便的,事實上,包含Markdown格式文字的檔案可以被任何一個應用開啟。如果感覺不喜歡當前使用的Markdown渲染應用,可以使用其他渲染應用來開啟。而鮮明對比的就是Microsoft Word,必須要使用特定的軟體才能開啟 .doc 或者 .docx的檔案 而且可能還是亂碼或者格式亂位。
  • Markdown是獨立的平臺。你可以建立Markdown格式文字的檔案在任何一個可以執行的作業系統上
  • 程式設計師的世界到處都是Markdown,像簡書,GitChat, GitHub,csdn等等都支援Markdown檔案,正宗的官方技術檔案都是使用Markdown來寫的。

使用Markdown不僅可以非常方便的記錄筆記,而且可以直接匯出對應的網站內容,匯出可列印的檔案

不需要花費很長的時間學習Markdown的語法,它的語法真的非常簡單

而且一旦你掌握了它,你就可以在任何地方任何平臺使用Markdown來記錄筆記,檔案甚至寫書。

很多人使用Markdown來建立網站的內容,但是Markdown更加擅長於格式化的文字內容,使用Markdown 根部不用擔心格式問題,相容問題。

Markdown常用語法

很多後臺開發程式設計師的工作環境是linux,linux下寫檔案最佳選擇就是markdown

簡歷中就使用瞭如下幾個語法

標題

使用'#' 可以展現1-6級別的標題

# 一級標題
## 二級標題
### 三級標題

列表

使用*或者+或者-或者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++;
};

新增圖片

新增圖片![名字](圖片地址)例如![Minion](https://octodex.github.com/images/minion.png)

html 標籤

Markdown支援部分html,例如這樣

<center><h1>XXX</h1> </center>

Markdown 渲染

有如下幾種方式渲染Markdown檔案

  • 使用github來渲染,也就是把自己的 .md 檔案傳到github上,就是有視覺化的展現,大家會發現github上每個專案都有一個README.md
  • 使用谷歌瀏覽器安裝MarkDown Preview Plus外掛,也可以開啟markdown檔案,但是渲染效果不太好
  • mac下建議使用macdown來開啟 markdown檔案,然後就可以直接匯出pdf來列印了
  • window下可以使用Typora來開啟markdown檔案,同樣也可以直接匯出pdf來列印

Markdown學習資料

剛開始學習Markdown的時候語法難免會忘,所以建議把這個https://markdown-it.github.io/收藏一下,平時用到哪裡了忘了就看一看。

如果還沒有掌握markdown的你還在等啥,趕緊使用markdown記錄起來吧

文章章持續更新,微信搜尋「程式碼隨想錄」第一時間圍觀,本文[GitHub:https://github.com/youngyangyang04/TechCPP](https://github.com/youngyangyang04/TechCPP) 已經收錄,裡面有更多幹貨等著你,歡迎Star!