程序員寫做的必備技能 Markdown

做爲一位程序員,除去 Coding 編程的硬技能以外,寫做的軟件能也是須要培養的,而寫做到處離不開 Markdown,好比 GitHub 的 Readme 文檔。html

雖然 Markdown 的語法並不難,可是仍是有不少技巧和規範的,我總結梳理了一下,分享給你們。git

大神能夠直接繞道了,這是給新手學習用的。程序員

Markdown 是一種可使用普通文本編輯器編寫的標記語言,經過簡單的標記語法,它可使普通文本內容具備必定的格式。github

爲何使用 Markdown?

爲何推崇 Markdown 寫做? 而非 Word 類文檔呢?編程

  • Markdown 是一段純文本,使用任何文本編輯器均可以打開,而要打開 Word 文檔,必需要先安裝 Office 軟件。
  • Markdown 能夠很輕鬆的對文檔進行排版,而使用 Word,排版要花費大量的精力。
  • Markdown 能夠很輕鬆的轉爲 Html、Word、PDF 文件以及電子書。
  • 現有的大多數媒體平臺都已支持 Markdown。
  • ……

Markdown 的建立的初衷實現「易讀易寫」,爲的是可讓咱們更專一於創做,從而提升寫做效率。bash

有寫做經驗的朋友都應該很清楚,一篇文章若是要發送到多個媒體上,對於文章的排版是一件很是耗時的事情,而使用 Markdown 的文章排版只需一次便可。markdown

如何使用 Markdown ?

Markdown 的優勢說了這麼多,它是否學起來很複雜呢?app

其實 Markdown 是一個及其簡單的語法,對於寫做而言,咱們在 5 - 10 分鐘就能夠輕鬆入門。編輯器

區塊引用

引用標記符爲>,一般用做標註文章的主旨,名人名言的引用等ide

這是一個引用

標題

形式則是在行首插入 1 到 6 個 #,對應的是 1 到 6 級標題

# 這是 H1

## 這是 H2

###### 這是 H6複製代碼

列表

Markdown 支持有序列表和無序列表。

無序列表的標記是減號 -

- 無序列表1
- 無序列表2複製代碼

等同於

  • 無序列表1
  • 無序列表2

有序列表則使用數字接着一個英文句點:

  1. 有序列表1
  2. 有序列表2
  3. 有序列表3

強調

兩個 *_ 包起來便可, 特殊強調的文字段落都會被加粗。

這是一段強調的段落

*_ 兩邊不要有空格,不然它們就只會被當成普通的符號。

連接

只要使用方括號<>包起來, Markdown 就會自動把它轉成連接。

baidu.com/

文字上的超連接是如何實現的呢?使用[連接名稱](連接地址) 標記符號

[這是個百度的連接](http://baidu.com)

等同於

這是個百度的連接

圖片

圖片標記符號![圖片名稱](圖片路徑)

![簡書](https://user-gold-cdn.xitu.io/2017/11/30/1600d3b566694bdb?w=96&h=96&f=png&s=867)

等同於

簡書
簡書

Markdown 插入的圖片必須都是在線訪問的, Markdown 中不能直接指定圖片的高度和寬度。

特殊字符

若是咱們在 Markdown 中要插入 >* 等等的特殊字符怎麼辦呢?在這些特殊字符前加上反斜槓/便可。

寫做規範

掌握這麼多語法就能夠寫做了嗎?其實仍是不夠的,咱們還須要掌握一些 Markdown 的寫做規範。

中英文之間須要增長空格

正確:

CCTV 是央視頻道。

錯誤:

CCTV是央視頻道。

中英文、數字之間須要增長空格

正確:

今年雙十一我花費了 1000 元。

錯誤:

今年雙十一我花費了1000元。

數字單位之間應該增長空格

正確:

這個硬盤是 10 TB。

錯誤:

這個硬盤是 10TB。

不要重複使用標點符號

正確:

今年雙十一我竟然花費了 1000 元!

錯誤:

今年雙十一我竟然花費了 1000 元!!??

專有名詞使用正確的大小寫

正確:

請使用 WeChat 登陸。

錯誤:

請使用 wechat 登陸。

全角和半角符號

若是你不瞭解全角和半角符號,請查看全角百度百科

中文段落中使用中文全角標點。

正確:

嗨!你好!

錯誤:

嗨!你好!

英文整句使用半角標點

正確:

I Belive You.

錯誤:

I Belive You。

有研究表代表:打字時不喜歡在中英文之間加空格的人,感情路都會走的很辛苦!因此你們必定要養成寫做規範的好習慣哦!

讓咱們一塊兒愉快地使用 Markdown 開始創做吧!

參考文獻

相關文章
相關標籤/搜索