atom todo show
1.0.0
已棄用:由於我已永久切換到 VSCode,因此我將不再維護此套件。
尋找項目中的所有 TODO、FIXME、CHANGED、XXX、IDEA、HACK、NOTE、REVIEW、NB、BUG、QUESTION、COMBAK、TEMP 註釋,並將它們顯示在一個漂亮的概述清單中。
注意:此包搜尋待辦事項。對於待辦事項單字突出顯示,請參閱語言待辦事項。
使用指令選項板Todo Show: Find In Workspace
、 Todo Show: Find In Project
或Todo Show: Find In Open Files
來開啟待辦事項清單。鍵盤快速鍵CTRL + SHIFT + T (Mac OSX 上)或ALT + SHIFT + T (Windows 和 Linux 上)。
使用apm install todo-show
進行安裝或使用Atom Settings中的Install Packages進行安裝。
有五種不同的範圍可用於縮小待辦事項的搜尋範圍。使用待辦事項檢視頂部的按鈕或使用相應的命令變更範圍。
姓名 | 預設 | 描述 |
---|---|---|
自動重新整理 | true | 儲存後自動刷新待辦事項列表 |
尋找這些待辦事項 | ['FIXME', 'TODO', 'CHANGED', 'XXX', 'IDEA', 'HACK', 'NOTE', 'REVIEW', 'NB', 'BUG', 'QUESTION', 'COMBAK', 'TEMP'] | 搜尋正規表示式使用的待辦事項類型數組 |
尋找使用正規表示式 | 請參閱“正規表示式搜尋”部分 | 正規表示式字串用於查找所有待辦事項。 ${TODOS} 替換為上面的FindTheseTodos |
忽略這些路徑 | ['node_modules', 'vendor', 'bower_components', '*.pdf'] | 要排除的文件/資料夾數組(語法根據 Atom 內部使用的醜聞)。 ⚬全域: Ignored Names 。⚬本地:如果當前專案是有效的 git 儲存庫並且選中了 Atom 核心設定 Exclude VCS Ignored Paths 則忽略.gitignore 檔案中的任何內容。 |
顯示在表中 | ['Text', 'Type', 'Path'] | 表中每個待辦事項顯示的屬性數組 |
排序方式 | 'Text' | 依此待辦事項屬性對表格進行排序 |
升序排序 | true | 依升序或降序對表格進行排序 |
導出為 | 'List' | 選擇匯出的 Markdown 使用哪一種格式 |
狀態列指示器 | false | 在狀態列中顯示待辦事項計數(僅在「待辦事項顯示」標籤開啟時顯示和更新) |
findTheseRegexes
中的正規表示式用於在工作區中搜尋待辦事項匹配項。它們可以配置以滿足使用者的特定需求。
預設正規表示式字串: '/\b(${TODOS})[:;.,]?\d*($|\s.*$|\(.*$)/g'
b
從字邊界開始${TODOS}
待辦事項類型符合(替換為findTheseTodos
)[:;.,]?
類型後可選分隔符d*
用於支援 imdone 排序的可選數字$
結束待辦事項,無需附加文字(換行符號)s.*$
將待辦事項文字與前面的非可選空格匹配(.*$
,以支援 Google 樣式指南 ID
字元也會被轉義若要擴充預設的待辦事項類型和搜尋正規表示式,需要將現有設定複製到config.cson
中。
TODO: do this #object #profile
),這些標籤顯示在「標籤」列中。最初由 Jamis Charles 創建
現在由 Martin Rodalgaard 維護