MarkNode 會將 Markdown 工作清單項目轉換成可點擊切換的互動式核取方塊。相同的核取方塊會同時出現在原始碼編輯器與算繪後的預覽中,切換任一邊都會將變更寫回底層檔案 —— 因此 Markdown 原始碼始終是唯一的真實來源。
撰寫工作清單
工作清單使用 GitHub Flavoured Markdown 語法:未勾選的項目為 - [ ] text,已勾選的項目為 - [x] text。有序工作清單的用法相同,只要將破折號換成 1. 即可。
- [ ] Write the first draft
- [x] Outline the chapter
- [ ] Review and edit
點擊切換
在編輯器與預覽中,點擊核取方塊即可切換其狀態。變更會立即寫回檔案,並納入你的復原記錄 —— 按下 Cmd+Z(Windows/Linux:Ctrl+Z)即可像其他編輯一樣還原切換動作。
當你在原始碼編輯器中點擊核取方塊時,底層的 [ ] 或 [x] 會就地改寫。周圍的空白字元、清單標記與工作文字都會完全依照你撰寫的樣子保留。
視覺呈現
已勾選的項目會以刪除線與淡化文字顯示,讓你能快速瀏覽清單、找出尚未完成的項目。此樣式同時套用於編輯器與預覽。
批次操作
從 編輯 > 工作清單 選單中,你可以:
- 勾選目前檔案中的全部項目 —— 將文件中的每個工作項目設為已勾選。
- 取消勾選目前檔案中的全部項目 —— 將每個工作項目設為未勾選。適合用來重設每週檢視或範本。
整個批次變更屬於單一復原步驟,因此按一次 Cmd+Z 就能一次還原所有項目。
如果你在預覽中以右鍵點擊工作項目,快顯選單會提供相同的全部勾選與全部取消勾選指令,另外還有僅重設此清單,此指令只會影響你所點擊項目周圍的連續清單。在包含多個獨立檢查清單的文件中,這相當實用。
工作清單會出現在哪裡
- 編輯器 —— 在目前未編輯的每一行上,互動式核取方塊會取代原始的
[ ]/[x]文字顯示。當你將游標移到工作行上時,原始的方括號會顯現,讓你能以純文字方式編輯標記。 - 預覽 —— 核取方塊會算繪為可點擊的控制項(而非你在其他 Markdown 預覽器中可能看過的停用輸入元件)。
- 大綱面板 —— 工作清單不屬於標題結構,因此不會出現在大綱中。
- 心智圖 —— 巢狀置於標題下的工作清單不會產生自己的節點;只有標題會成為節點。