雖然前兩個(gè)月我已經(jīng)換用Sublime編輯器寫(xiě)代碼了岛啸,但寫(xiě)Markdown文檔時(shí)藕畔,我還是會(huì)用回Atom編輯器臭胜。
一是Atom在編輯Markdown時(shí)整個(gè)編輯界面讓人更舒適,二是預(yù)覽Markdown更方便魂迄,只需要 ctrl + shift + M 即可預(yù)覽粗截。
但使用Markdown的過(guò)程中我一直有個(gè)疑問(wèn),或者說(shuō)痛點(diǎn)捣炬,就是原生的Markdown為啥不支持給文字加顏色呢熊昌?比如我想把重要的地方標(biāo)注出來(lái),下次再回顧的時(shí)候能一眼看到重點(diǎn)湿酸。如果只用Markdown的加粗婿屹,還是覺(jué)得不夠明顯。
今天Google了以下推溃,才知道Markdown中是支持插入原生的HTML代碼的昂利。比如:
<font color=red>想變成紅色的內(nèi)容</font>
<font color=blue>想變成藍(lán)色的內(nèi)容</font>
但這樣太麻煩了,每次我想給某幾個(gè)字改個(gè)顏色都要輸入<font color=red></font>
這么長(zhǎng)的代碼嗎?作為一個(gè)懶蛋(不页眯,程序員)梯捕,我們應(yīng)該想到更簡(jiǎn)便的方法。
可以使用Atom編輯器的 snippets 功能窝撵,也就敲幾個(gè)字母,就可以得到一大段代碼襟铭。
在 Atom 中command + shift + P
呼出 Command Palette 碌奉,然后輸入 Open Your Snippets
,即可打開(kāi) snippets.cson 文件寒砖。在文件中加入以下代碼:
'.text.md':
'blue-font-in-markdown':
'prefix': '<fb'
'body': '<font color=blue>$1</font>'
'red-font-in-markdown':
'prefix': '<fr'
'body': '<font color=red>$1</font>'
創(chuàng)建一個(gè)Markdown文件赐劣,輸入<fb
,然后按 tab
鍵哩都,即可得到 <font color=blue></font>
魁兼,在其中寫(xiě)的文字就會(huì)顯示為藍(lán)色;輸入<fr
漠嵌,然后按tab
鍵咐汞,即可得到 <font color=red></font>
,在其中寫(xiě)的文字就會(huì)顯示為紅色。