类似于能够键入“ // todo”或“ // fix”并让IDE将它们识别为TODO模式(因此,更改模式的文本颜色和后续文本),我也想能够键入“ // ???”要么 ”//???”并识别出这些模式。
在“文件”>“设置”>“编辑器”>“待办事项”中,我尝试了以下模式用于新的模式条目,但没有一个起作用:
\b???\b.*
\b\?\?\?\b.*
\b\\?\\?\\?\b.*
\b\?{3}\b.*
\b\\?{3}\b.*
有人可以建议用于此目的的正确模式吗?
类似于能够键入“ // todo”或“ // fix”并让IDE将它们识别为TODO模式(因此,更改模式的文本颜色和后续文本),我也想能够键入“ // ???”要么 ”//???”并识别出这些模式。
在“文件”>“设置”>“编辑器”>“待办事项”中,我尝试了以下模式用于新的模式条目,但没有一个起作用:
\b???\b.*
\b\?\?\?\b.*
\b\\?\\?\\?\b.*
\b\?{3}\b.*
\b\\?{3}\b.*
有人可以建议用于此目的的正确模式吗?
\B\?{3}\B.*
该要求的棘手方面是使用?字符,这是一个非单词字符。单词边界(\ b)仅适用于单词字符(和空格字符),因此不匹配第一个和最后一个?我的模式中的字符。通过使用非单词边界(\ B),可以匹配非单词字符。