Markdown是否是一個程序員必會的文檔編輯技能?


有句MMP不知道當講不當講。從業五年開發了,只知道md用記事本或者notepad++來打開,因為電腦沒有工具打開。一堆人說是個好東西,吹上天。我曾經兩次,試圖下載一個專門打開md的軟件,但是我不知道叫什麼名字,至今也不知道。當然,我只是順其自然,並沒非得下到一個軟件或者弄懂為止。也就是隨便百度一下,隨緣。另外,還有人把vim吹上天,對多好多好。。。拜託了,大部分程序員每天業務邏輯梳理,項目溝通已經夠累了,只想延續常規習慣,那些反人類習慣的東西就別出來坑人了,就想用個打開快,能變顏色,自動提示的編輯器就夠了。其他用尼瑪個軟件還得學。。。得你得是多閒,工具不就是拿來就是提高效率麼。另外還有吹上天的macbook,尼瑪也是反人類,當然我指的是常年用win環境的人。信了那些軟文才買的,兩萬多,尼瑪項目趕進度還得用回我的win。最後最後還有,當年多少人吹五筆輸入法比拼音快,我尼瑪就是背不下字根表,快你妹快,老子就用拼音。還插一句,什麼vue、auglar老夫只用jquery。不要輕易相信網上說的,這好那好,適合自己的才是最好的。win環境的小夥伴,千萬別上當。


網店教主


我覺得是的。

平時寫技術文檔時,基本都是用的markdown,代碼塊、流程圖、序列圖、甘特圖、列表等應有盡有。非常方便程序員書寫。

建議答主學會這個程序員必備的文檔編輯技能,便於在日常的工作中提高溝通的效率,平時也可以用markdown,在github上提交自己的項目描述readme和搭建自己的博客。

1. 斜體和粗體
使用 * 和 ** 表示斜體和粗體。
示例:
這是 *斜體*,這是 **粗體**。


2. 標題
使用 #加空格表示一級標題,同理,##加空格表示二級標題
# 一級標題
## 二級標題
### 三級標題
#### 四級標題
##### 五級標題
###### 六級標題

3. 外鏈接
使用 [描述](鏈接地址) 為文字增加外鏈接。
示例:
這是去往 [我的博客](https://plutoyer.github.io/) 的鏈接。

4. 無序列表
使用 - 表示無序列表。
示例:
- 無序列表項 一- 無序列表項 二- 無序列表項 三


5. 有序列表
使用數字和點表示有序列表。
示例:
1. 有序列表項 一2. 有序列表項 二3. 有序列表項 三


6. 文字引用
使用 表示文字引用。
示例:
野火燒不盡,春風吹又生。

7. 行內代碼塊
使用 `代碼` 表示行內代碼塊。
示例:
讓我們聊聊 `html`。


8. 代碼塊
使用 四個縮進空格 或 ``` 表示代碼塊。
示例:
```這是一個代碼塊,此行左側有四個不可見的空格。```


9. 插入圖像

![image](圖片鏈接)


10. 插入音樂
**插入單曲**在網易雲音樂裡找生成外連接,複製過來就OK了,可惜的是很多都不能生成外聯連接。如果不想自動播放,可以把auto改成1[這一生關於你的風景](https://music.163.com/song/media/outer/url?id=1356350562.mp3)


匹諾曹的烏托邦


我是【會點代碼的大叔】,每天為你分享程序員乾貨,關注並私信我數字“1”,送你一份程序員大禮包。


在我看來,一名程序員可以學習一下 Markdown ,但是並沒有到非學不可的地步。


Markdown 是一種輕量級的【標記語言】,它讓我們使用純文本格式編寫文檔;這裡提到的語言,並不是某種編程語言,也並不是只有程序員可以使用的。

通俗地說,Markdown 其實就是一套語法、一套規定,我們在編寫文檔的時候,增加一些符號,就可以達到某些效果,比如加粗、多級標題、列表等等;如圖:


圖 - 1,我們編輯的內容,可以看到我們使用了 #、##、``` 這些標記符號。


圖 - 2,最後的效果



Markdown 的優點

  • Markdown 常用的標記符號也就十來個,就算是一個非程序員,學習這些標記符號也只需要幾分鐘的時間,而一旦熟悉了這種語法規則,會讓我們文檔編寫的速度變得非常的快。
  • 讓作者可以專注文字內容,而需要關心排版樣式,可以更安心地寫作;
  • 純文本,你可以使用任何文本編輯器;
  • Markdown 默認的文件格式是 .md,不過也可以輕鬆地導出 HTML、PDF、Word 等等;

Markdown 的語法

  • 標題:在本段文字之前加 # 號,就表示一級標題,## 就是二級標題,最多可以到六級;
  • 列表:無序列表使用 - 或 * ;有序列表使用數字 1. 2. 3. ,符號或數字與文字之間有一個空格;
  • 引用:使用大於號 >;
  • 粗體:兩個 ** 中間的文字,會被加粗;
  • 斜體:兩個 * 中間的文字,會變成斜體;
  • 圖片:![圖片的備註](圖片的地址);
  • 鏈接:[鏈接的文字](鏈接的地址);
  • 代碼框:被兩個 ``` 包裹起來;
  • 分割線:三個 * ;



我現在使用的 Typora 這個軟件,現在很多網站也都支持 Markdown 語法,我們可以在本地編輯好,然後直接發佈到這些網站上;這樣可以讓我專注寫作內容,不需要花精力在格式上。


作者:會點代碼的大叔 ,一個寫代碼的架構師,專注程序員的學習和成長,關注並私信我數字“1”,送你一份程序員大禮包。


分享到:


相關文章: