Intellij Idea 如何在JetBrains IDE中生成自定义“todo”标签?

c3frrgcw  于 2023-05-28  发布在  其他
关注(0)|答案(2)|浏览(334)

我已经弄清楚了如何下载和安装新的配色方案。
在我这样做之后,我注意到IntelliJ仍然会将下面的一行涂成黄色:

// ToDo: implement

此外,这种着色与我下载的配色方案无关。所以,我现在推测它是由于Intellij特定的一些逻辑而被着色的。
我也使用PyCharm和CLion,并怀疑这三个应用的情况都是一样的。
问题是:我如何访问这些设置/xml/logic并指定我想要的5种类型的注解标签,颜色为A,B,C,D,E,这样我就可以通过说这样的话来调用它们:

// T-A: File read in (t would be type)

// T-B: transform data

// T-C: linear section

// T-B: transform again

// T-D: parallel section

// T-E: MPI update

// T-B: array read in

// T-A: File read out

// etc.

这样我就可以基本上用颜色编码项目的区域,而不仅仅是使用“ToDo”行?

cidc1ykv

cidc1ykv1#

你可以去Preferences| Editor| TODO。在那里你可以添加/删除/编辑你自己的图案和滤镜,包括配色方案:

之后,在您的TODO窗口中有一个Filter按钮,带有编辑过滤器的选项,因此您可以轻松地找到代码中具有自定义模式的所有位置。

aydmsdu9

aydmsdu92#

这个问题已经得到了很好的回答,但我想添加像???这样的非单词标记的用法。
这需要采用从\b(字边界)\B(非字边界) 的正则表达式边界字符。这导致要匹配的最终模式\B\?\?\?\B.*

code // ??? comment
code // ???: comment

这不是直接问,但可能会帮助其他与我遇到同样的问题...
参见https://www.jetbrains.com/help/idea/regular-expression-syntax-reference.html

相关问题