idea添加自定义的todo实现过程

 更新时间:2026年05月12日 09:09:52   作者:穿条秋裤到处跑  
本文主要介绍了在开发过程中使用自定义TODO标识的重要性,以及在IntelliJ IDEA中如何创建自定义TODO、设置快捷键、过滤器等操作的具体步骤和方法

在开发中,可能有的时候因为某些原因,某个功能暂时没法完成,可能是因为第三方的接口暂时没有提供,可能是自己只定义了一个接口,给别人调,但具体的实现还没有填充,等等,这些情况最好都添加一个todo标识,提醒自己这个功能还没有完成。

大多数项目都是多个人共同协作开发,所以,如果大家都用同一中todo标识的话,那就多半区分不开。

创建一个自定义的todo pattern

打开setting/editor/TODO进行idea的todo管理界面

上面的patterns是本地环境中支持的todo范式,下面的filters是过滤器。点击Patterns右侧的加号,增加\bxxx\b格式的todo,其中xxx是你的自定义todo范式,接着,加上一个自定义的Filters,Pattern就选择你刚才自定义的。

建议选择增加一个live Template快捷键

比如我增加的todo格式为// roswu's todo,增加live Template后,只要我输入roswu,idea就会给我提示,直接回车就可以把todo添加好。

live Template同样在editor菜单下面,可能没有Java没有这个选项,通过加号选择Template Group可以自行添加,接着再在Java组里面添加一个自定义的todo,名字可以自行选择,要符合自己的编码习惯。

// roswu's todo $data$中的data可以在你回车键入自定义todo后再添加备注信息。

好了,自定义todo和模板都添加好了,我们在编辑器中输入模板相关的内容,就会有提示。

选择Idea下侧的TODO

可以查看整个工程的todo项,左侧有一个漏斗形状的选项,就是filter,选择自定义todo的filter就可以只查看自己的所有todo,同时也有all的filter,查看所有的todo项。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 利用Maven实现将代码打包成第三方公共jar包

    利用Maven实现将代码打包成第三方公共jar包

    在项目开发过程中,我们经常需要将一些公共方法提取出来,然后单独封装成一个第三方公共jar包,采用普通的方式打包后的jar,依赖的工程执行编译时,却提示找不到对应的依赖包,那么如何将工程打包为可执行jar包呢?下面向大家分享三种方法
    2022-10-10
  • Spring中Bean的生命周期实例解析

    Spring中Bean的生命周期实例解析

    这篇文章主要介绍了Spring中Bean的生命周期实例解析,我们定义一个自定义的MySpringBeanPostProcessor,主要是重写了BeanPostProcessor接口的postProcessBeforeInitialization与postProcessAfterInitialization方法,需要的朋友可以参考下
    2023-12-12
  • Java输出数组的3种方法

    Java输出数组的3种方法

    这篇文章主要给大家介绍了关于Java输出数组的3种方法,对于初学者来说,数组的输入输出是一个麻烦的问题,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-07-07
  • java加密解密示例分享

    java加密解密示例分享

    想要创造一个只有自己能看懂的文件吗?那就是对数据加密吧,下面分享一个java的数据加密与解密示例
    2014-01-01
  • SpringBoot 创建容器的实现

    SpringBoot 创建容器的实现

    这篇文章主要介绍了SpringBoot 创建容器的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-10-10
  • Java中异常Exception和捕获以及自定义异常详解

    Java中异常Exception和捕获以及自定义异常详解

    在工作过程中,我们常常需要在合适的地方抛出合适的异常,除了java自带的一些异常,我们可以在项目中定制自己的异常,并且全局捕获它,下面这篇文章主要给大家介绍了关于Java中异常Exception和捕获以及自定义异常的相关资料,需要的朋友可以参考下
    2023-05-05
  • Spring Boot中使用JDBC Templet的方法教程

    Spring Boot中使用JDBC Templet的方法教程

    这篇文章主要给大家介绍了关于在Spring Boot中使用JDBC Templet的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2018-03-03
  • MyBatis-Plus自动填充功能失效导致的原因及解决

    MyBatis-Plus自动填充功能失效导致的原因及解决

    这篇文章主要介绍了MyBatis-Plus自动填充功能失效导致的原因及解决,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-02-02
  • Java日常练习题,每天进步一点点(56)

    Java日常练习题,每天进步一点点(56)

    下面小编就为大家带来一篇Java基础的几道练习题(分享)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望可以帮到你
    2021-08-08
  • Java多线程之线程通信生产者消费者模式及等待唤醒机制代码详解

    Java多线程之线程通信生产者消费者模式及等待唤醒机制代码详解

    这篇文章主要介绍了Java多线程之线程通信生产者消费者模式及等待唤醒机制代码详解,具有一定参考价值,需要的朋友可以了解下。
    2017-10-10

最新评论