Sublimetext3 升华3中的待办事项视图找不到待办事项

Sublimetext3 升华3中的待办事项视图找不到待办事项,sublimetext3,sublimetext,todo,Sublimetext3,Sublimetext,Todo,我为sublime 3安装了TodoReview,但无法让它捕捉我的TODO语句。我用python编写代码,在语句上方插入TODO,如下所示 # TODO print "This is just an example, I also tried varying number of hashes and cases, and typing the #TODO after the statement instead of above" 然后运行Todo Review:openfiles from

我为sublime 3安装了TodoReview,但无法让它捕捉我的TODO语句。我用python编写代码,在语句上方插入TODO,如下所示

# TODO
print "This is just an example, I also tried varying number of hashes and cases, and typing the #TODO after the statement instead of above"
然后运行
Todo Review:openfiles from the command palete
,其内容如下

// Thursday 05/07/15 at 03:03PM - 5 files in 0.03 secs
没什么了(我的TODO文件是五个打开的文件之一)

My TodoReview:升华设置文件如下所示

{
"patterns": {
    "TODO": "TODO[\\s]*?:[\\s]*(?P<todo>.*)$"
},
"patterns_weight": {
},
"exclude_folders": [
    "*.git*"
],
"exclude_files": [
    "*.sublime-workspace",
    "*.sublime-project"
],
"case_sensitive": false,
"render_include_folder": true,
"render_folder_depth": 1,
"render_maxspaces": 50,
"render_header_format": "%d - %c files in %t secs",
"render_header_date": "%A %m/%d/%y at %I:%M%p",
"navigation_forward_skip" : 10,
"navigation_backward_skip" : 10
}
{
“模式”:{
“待办事项”:“待办事项[\\s]*?:[\\s]*(?P.*)”
},
“图案重量”:{
},
“排除文件夹”:[
“*.git”
],
“排除_文件”:[
“*.崇高的工作空间”,
“*.崇高项目”
],
“区分大小写”:错误,
“render_include_folder”:true,
“渲染文件夹深度”:1,
“渲染最大空间”:50,
“呈现头格式”:“%d-%c文件,时间为%t秒”,
“呈现头日期”:“%A%m/%d/%y在%I:%m%p”,
“导航前进跳过”:10,
“导航\向后\跳过”:10
}

它正在寻找
待办事项:
,而不仅仅是
待办事项

TodoReview应有一个用户设置;在Preferences->Package Settings(首选项->软件包设置)中,应该有一个“TodoReview”条目,该条目将具有默认和用户设置选项


然后,您可以打开默认设置,复制“模式”键/值对并将其粘贴到用户设置文件中;根据您的规格编辑图案,您应该可以开始了

由于简洁,这出现在“低质量帖子”队列中。您是否可以提供一点更详细的信息,说明OP是被迫使用“TODO:”还是可以修改其
模式
值以允许“TODO”。我知道惯例是使用“TODO:”,而且“TODO”很容易出现在意外的地方,但是通过更多的解释来改进您的答案也会有助于改善堆栈溢出。@Mike P我尝试了
TODO:
,甚至尝试了将以下(
“TODO:”:[\\s]*(?P.*)“
)复制到我的脚本中,到目前为止,TodoReview还没有捕捉到任何东西。我在上面发布的设置文件是默认设置,而我的用户设置文件是空的。我计算出来了。我必须在TODO:之后添加一些内容,比如TODO:记住TODO之后的内容@Mike P非常感谢:)如果你查看设置文件,你会发现它不区分大小写。你也可以写
#todo:something
,以防你不太喜欢改成大写。