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

2018-08-09 15:16 更新

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

任務(wù)列表項的分類

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

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

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

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

  例如:

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

[2016-04-27 08:12][-] 接市場部通知……

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

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

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

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

  注釋型任務(wù)列表項其實是注釋的一種,所以它也是以分號開頭。

  基本格式:以`;TODO:`作為文本行的開頭。

例如:

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

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

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

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

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

添加任務(wù)列表項

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

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

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

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

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

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

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

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

[2016-03-13 16:06][-] 這個表示定義的時間(未開始)

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

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

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

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

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

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

查找任務(wù)列表

[-] 訂閱報紙

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

[%] 填寫調(diào)查問卷

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

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

[+] 購買午餐食材

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

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

  然后再查找一下:


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

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


特殊情況說明

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


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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號