第02節(jié) Markdown任務(wù)列表

2018-08-09 15:16 更新

  Emacs 的 org 模式可用以來(lái)進(jìn)行項(xiàng)目管理,十分方便、功能強(qiáng)大。本程序提供的任務(wù)列表項(xiàng)沒(méi)那么強(qiáng)大,但用起來(lái)也還算簡(jiǎn)單、方便。要是喜歡的話(huà),說(shuō)簡(jiǎn)陋也可以。;-)

任務(wù)列表項(xiàng)的分類(lèi)

  任務(wù)列表項(xiàng)目分兩種:普通任務(wù)列表項(xiàng)、注釋型任務(wù)列表項(xiàng)。

  • 普通任務(wù)列表項(xiàng)

  普通任務(wù)列表項(xiàng)可以帶時(shí)間標(biāo)記,且?guī)瓿蔂顟B(tài)。

  基本格式:完成狀態(tài) 任務(wù)說(shuō)明文本

  例如:

[%] 新月軟件外包業(yè)務(wù)處理

[2016-04-27 08:12][-] 接市場(chǎng)部通知……

[2016-04-27 20:14][%] 聯(lián)系客戶(hù)

它用以記錄任務(wù)的完成狀態(tài),會(huì)被編譯進(jìn) Html 頁(yè)面中。

  使用主界面的查找任務(wù)功能可以找出這些任務(wù)列表項(xiàng),并且在結(jié)果中會(huì)列出它包含的所有時(shí)間標(biāo)記。這樣,這個(gè)任務(wù)是否完成、完成進(jìn)度就可以一目了然。

  • 注釋型任務(wù)列表項(xiàng)

  注釋型任務(wù)列表項(xiàng)其實(shí)是注釋的一種,所以它也是以分號(hào)開(kāi)頭。

  基本格式:以`;TODO:`作為文本行的開(kāi)頭。

例如:

;TODO:還需要補(bǔ)充關(guān)于梭倫改革的資料……

  這種任務(wù)列表項(xiàng)主要用于讓用戶(hù)記錄當(dāng)前文檔還有哪些部分尚未完成。

  由于它是注釋的一種,且以分號(hào)開(kāi)頭。而以分號(hào)開(kāi)頭的注釋是不會(huì)被編譯進(jìn) Html 文檔中的。所以,這種任務(wù)列表項(xiàng)也不會(huì)被編譯進(jìn) Html 文檔中。

  這種注釋型的任務(wù)列表項(xiàng)目還有一種等效的縮略格式:可以省略中間的TODO,直接以;:作為一行文本的開(kāi)頭。

  開(kāi)頭的分號(hào)、中間的TODO、結(jié)尾的冒號(hào)都不區(qū)分全半角(也就是說(shuō)可以隨便用全、半角字符)——格式化時(shí)會(huì)統(tǒng)一格式,不格式化也不會(huì)影響 Html 編譯結(jié)果。

添加任務(wù)列表項(xiàng)

添加普通任務(wù)列表項(xiàng)目

  隨時(shí)可以將一行文本轉(zhuǎn)換為一個(gè)普通任務(wù)列表項(xiàng)。

  按Ctrl+[Ctrl+]組合快捷鍵,可以令一行文本在普通文本未開(kāi)始的任務(wù)、正在進(jìn)行的任務(wù)、已完成的任務(wù)已廢棄的任務(wù)這四種狀態(tài)間按照順序、逆序切換。

  • 尚未開(kāi)始的任務(wù),文本行以[-]開(kāi)頭;

  • 正在進(jìn)行的任務(wù),文本行以[%]開(kāi)頭;

  • 已經(jīng)完成的任務(wù),文本行以[+]開(kāi)頭;

  • 已經(jīng)廢棄的任務(wù),文本行以[#]開(kāi)頭。

  每個(gè)任務(wù)列表項(xiàng)下面都可以添加多個(gè)時(shí)間標(biāo)簽。時(shí)間標(biāo)簽的格式如下:

[2016-03-13 16:06][-] 這個(gè)表示定義的時(shí)間(未開(kāi)始)

[2016-03-13 16:06][%] 這個(gè)表示已經(jīng)開(kāi)始(正在進(jìn)行)

[2016-03-13 16:06][+] 這個(gè)表示已經(jīng)完成

[2016-03-13 16:06][#] 這個(gè)表示已經(jīng)廢棄

  插入點(diǎn)在任務(wù)列表項(xiàng)上時(shí),按Ctrl + Shift + D可以快速添加時(shí)間標(biāo)簽。

  插入點(diǎn)在時(shí)間標(biāo)簽上時(shí),按Ctrl + Shift + D可以快速修改時(shí)間為當(dāng)前時(shí)間。

  插入點(diǎn)在時(shí)間標(biāo)簽上時(shí),按Ctrl + [Ctrl + ]可以快速切換狀態(tài)。

查找任務(wù)列表

[-] 訂閱報(bào)紙

[2016-04-14 11:05][-]

[%] 填寫(xiě)調(diào)查問(wèn)卷

[2016-04-14 11:05][-]

[2016-04-14 11:05][%]

[+] 購(gòu)買(mǎi)午餐食材

[2016-04-14 11:06][+]

  我們先嘗試一下編輯幾條任務(wù)列表項(xiàng),如上所示。

  然后再查找一下:


添加注釋型任務(wù)列表項(xiàng)

  添加注釋型任務(wù)列表項(xiàng)最便捷的方法是在一行的開(kāi)頭直接連續(xù)輸入;:這兩個(gè)字符,再接著輸入其它說(shuō)明文本。


特殊情況說(shuō)明

當(dāng)普通任務(wù)列表項(xiàng)出現(xiàn)在文件首行時(shí),它會(huì)被當(dāng)作整個(gè)文件的“完成狀態(tài)”。此時(shí),無(wú)論它后面跟著多少文本,這整個(gè)一行在編譯為 Html 文件時(shí)都會(huì)被忽略


  如時(shí)某個(gè)時(shí)間標(biāo)簽出現(xiàn)在文件第一行,它也會(huì)被當(dāng)作文檔完成狀態(tài)標(biāo)簽而不是普通的時(shí)間標(biāo)簽。
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)