JetBrains全家桶:如何自定义实现类TODO注释?

这篇具有很好参考价值的文章主要介绍了JetBrains全家桶:如何自定义实现类TODO注释?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

效果图

TODO注释大家应该都用过,在注释开头打上TODO的话,软件下方的TODO选项卡里就可以自动筛选出你打了TODO的注释,你可以点击里面对应的注释来实现快速跳转。
jetbrains全家桶(如Pycharm、IntelliJ idea等)基本都默认支持这一特殊的注释,那如何自定义属于自己的TODO注释呢?
效果如图:
JetBrains全家桶:如何自定义实现类TODO注释?,windows相关,intellij-idea,java,ide

然后在软件最下方的TODO选项卡中:
JetBrains全家桶:如何自定义实现类TODO注释?,windows相关,intellij-idea,java,ide

可以看到我添加了一个522特殊注释,顺便给他改了颜色。

说句题外话,为什么设置成522呢,或者说为什么想自定义特殊注释呢,因为5月22公司那边提出了大量需要修改的需求,所以我想设置一个522,来标识一个地方是因522版本的需求而修改的。

具体方法

JetBrains全家桶:如何自定义实现类TODO注释?,windows相关,intellij-idea,java,ide

找到如上路径。
在Patterns框中,我们可以看到有三个特殊注释,前两个是默认的,分别对应todo和fixme,第三个是我自定义的522,点击右边的加号,填写弹出来的窗口即可。
至于那个case sensitive,是大小写敏感,不用管。
至于下面的那个Filters框,其实比较有意思,你可以在这里设置过滤规则,比如说我设置的这个522规则,Patterns中只有一个522对应的注释,意思是,如果我采用了这套过滤规则,那主界面的TODO选项卡将只显示特殊注释522,而不显示todo和fixme。

那如何采用过滤规则呢,这个需要回到主界面的TODO选项卡那儿:
JetBrains全家桶:如何自定义实现类TODO注释?,windows相关,intellij-idea,java,ide

点击那个漏斗图标,选择那个522规则即可。
但是如下图,可以发现,它的筛选是按照内容来筛选的,只要含了522的字样,那本条记录就会被筛选出来,所以log里面,时间里含了522的也被筛出来了。
JetBrains全家桶:如何自定义实现类TODO注释?,windows相关,intellij-idea,java,ide

因此,在命名类TODO的特殊注释的时候,还是写一些不常见的名字比较好。文章来源地址https://www.toymoban.com/news/detail-613807.html

参考文献

  1. ntelliJ IDEA – 自定义Task(TODO)标签

到了这里,关于JetBrains全家桶:如何自定义实现类TODO注释?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 切面实现下单请求防重提交功能(自定义注释@repeatSubmit)

    下单请求多次提交,导致生成多个相同的订单 前端解决:限制点击下单按钮为1次后失效。不足:用户体验下降,能绕过前端 后端解决:防重提交切面解决,自定义注释实现该功能(如下) 步骤: 自定义注释类RepeatSubmit 创建切面并有该注释绑定,在切面类实现防重提交功能:

    2024年02月14日
    浏览(31)
  • Qt之QTableView自定义排序/过滤(QSortFilterProxyModel实现,含源码+注释)

    本文过滤条件为行索引取余2等于0时返回true,且从下图中可以看到,奇偶行是各自挨在一起的。 下图添加两列条件(当前数据大于当前列条件才返回true,且多个列条件为且关系);下方添加条件分别为,”0列,条件值50“,”2列条件值40“,综合下来为0列值大于50且2列值大

    2024年02月05日
    浏览(28)
  • Windows 10上不使用MicroSoft Store下载安装MicroSoft Todo

    一般我们下载微软的应用时,需要从 Microsoft Store 中下载 但是由于Windows系统问题,导致我们无法从MicroSoft Store中下载软件;或者由于个人原因,不想从MicroSoft Store中下载。 另一种下载MicroSoft中软件的方式是:使用Add-AppxPackage,在命令行下安装应用。 首先,我们需要从 Micro

    2024年02月04日
    浏览(34)
  • Windows BAT批处理字符串相关操作(字符串定义、分割、拼接、替换、切片、查找)

    使用 set 来定义字符串 代码说明: 将字符串Hello赋值给string1的变量 使用 %string1%%string2% 的方式完成字符串的拼接。 代码说明: 用来连接字符串的字符串,如果包含了特殊字符则需要使用 ^ 转义,并且需要使用 \\\"\\\" 括起来,特殊字符包括(但不限于): 符号 作用 @ 命令行回显

    2024年02月12日
    浏览(29)
  • vscode如何方便地添加todo?

    在 Visual Studio Code(VSCode)中,有多种方法可以方便地添加 TODO 注释: 1. 简单注释 你可以直接在代码中添加以 TODO: 开头的注释。例如: 2. 使用快捷键 你可以设置一个自定义的快捷键来快速插入 TODO 注释。为此,你需要编辑 keybindings.json 文件(通过 Preferences: Open Keyboard Short

    2024年01月21日
    浏览(23)
  • 数据结构上机练习——单链表的基本操作、头文件、类定义、main函数、多种链表算法的实现,含注释

      头文件和源文件分开有很多好处:可以提高编译速度、提高代码的可维护性、提高代码的可重用性和可扩展性,同时也可以使代码结构更清晰,方便代码的管理和维护。 LinkList.h test.cpp                  (下面所有函数都默认在类中实现)   我们以

    2024年02月07日
    浏览(38)
  • 使用WPF开发自定义用户控件,以及实现相关自定义事件的处理

    在前面随笔《使用Winform开发自定义用户控件,以及实现相关自定义事件的处理》中介绍了Winform用户自定义控件的处理,对于Winform自定义的用户控件来说,它的呈现方式主要就是基于GDI+进行渲染的,对于数量不多的控件呈现,一般不会觉察性能有太多的问题,随着控件的数量

    2024年02月02日
    浏览(44)
  • 使用Winform开发自定义用户控件,以及实现相关自定义事件的处理

    在我们一些非标的用户界面中,我们往往需要自定义用户控件界面,从而实现不同的内容展示和处理规则,本篇内容介绍使用Winform开发自定义用户控件,以及实现相关自定义事件的处理。 对于比较规范的界面,需要进行一定的分析,以便从中找到对应的规则,逐步细化为自

    2024年02月03日
    浏览(35)
  • Spring Boot项目中不使用@RequestMapping相关注解,如何动态发布自定义URL路径

    在Spring Boot项目开发过程中,对于接口API发布URL访问路径,一般都是在类上标识 @RestController 或者 @Controller 注解,然后在方法上标识 @RequestMapping 相关注解,比如: @PostMapping 、 @GetMapping 注解,通过设置注解属性,发布URL。在某些场景下,我觉得这样发布URL太麻烦了,不适用,

    2024年03月22日
    浏览(50)
  • 效率协同 通过Zapier实现 微软todo联动notion

    官网地址 这个是一个可以将两个app协同工作的工具。 例如可以将microsoft to-do 和 notion 联动起来 例如可以将github 和outlook联动起来 这取决于zapier 是否支持您所需的app 目前官方已支持5000+款app,不过都是国外的居多 这是一个web版的工具 实现原理就是利用app本身开放的api来进行

    2024年02月04日
    浏览(63)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包