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 维护