idea自定义TODO标识实现方式

 更新时间:2026年04月14日 09:46:43   作者:张紫娃  
文章介绍了如何在代码中使用TODO标签,包括添加标签、修改标签颜色、追加Filter过滤器等步骤,并介绍了使用LiveTemplates快速添加TODO标签的方法,以提高代码的可读性和维护性

TODO标签作用

给代码打个标签,可快速定位到代码位置,增加可读性。

如何自定义标签

第1步:添加标签Patterns

第2步:修改标签颜色

// 系统自带
// TODO: 2023/12/23 表示此处代码需要被填充        色号:A8C023
// FIXME: 2023/12/23 表示此处代码有问题需要被修复  色号:A8C023
// 个人自定义
// OPTIMIZE(zzw)2023/12/23: 表示此处代码需要优化  色号:F900EA
// REFACTOR(zzw)2023/12/23: 表示此处代码需要重构  色号:17C06B
// QUESTION(zzw)2023/12/23: 表示此处代码需要确认  色号:D31210
// 背景介绍(zzw)2023/12/23: 表示此处代码背景介绍   色号:17C06B

第3步:为todo标签追加Filter过滤器

追加Filter方便过滤、提高可读性

如何快速给代码打标签

使用LiveTemplates可以快速打todo标签

第1步:配置LiveTemplates

td
// TODO(moku) $Date$ :  date("yyyy/MM/dd")
fx
// FIXME(moku) $Date$ :  date("yyyy/MM/dd")
op
// OPTIMIZE(moku) $Date$ :  date("yyyy/MM/dd")
re
// REFACTOR(moku) $Date$ :  date("yyyy/MM/dd")
qa
// QUESTION(moku) $Date$ :  date("yyyy/MM/dd")
bz
// 预留位置(moku) $Date$ :  date("yyyy/MM/dd")

第2步:使用

总结

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

相关文章

  • java实现数组中的逆序对

    java实现数组中的逆序对

    这篇文章主要为大家详细介绍了java实现数组中的逆序对,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-03-03
  • java项目中的多线程实践记录

    java项目中的多线程实践记录

    项目开发中对于一些数据的处理需要用到多线程,比如文件的批量上传,数据库的分批写入,大文件的分段下载等,主要涉及到多线程的一些知识,本文通过实例代码给大家介绍的非常详细,需要的朋友参考下
    2021-11-11
  • java Collection 之Set使用说明

    java Collection 之Set使用说明

    本篇文章小编为大家介绍,java Collection 之Set使用说明。需要的朋友参考下
    2013-04-04
  • 如何在Java中获取当前年份(实例代码)

    如何在Java中获取当前年份(实例代码)

    在Java语言中获取当前年份有几种方法:使用java.util包下的Calendar类,使用java.time包下的LocalDate类或者使用java.text包下的SimpleDateFormat类,本文通过实例代码给大家介绍的非常详细,需要的朋友参考下吧
    2023-11-11
  • idea创建SpringBoot自动创建Lombok无效果的问题解决方案

    idea创建SpringBoot自动创建Lombok无效果的问题解决方案

    这篇文章主要介绍了idea创建SpringBoot自动创建Lombok无效果的问题解决方案,感兴趣的朋友跟随小编一起看看吧
    2024-12-12
  • eclipse连接不到genymotion问题的解决方案

    eclipse连接不到genymotion问题的解决方案

    今天小编就为大家分享一篇关于eclipse连接不到genymotion问题的解决方案,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • SpringBoot与MyBatis-Plus的高效集成方式

    SpringBoot与MyBatis-Plus的高效集成方式

    本文详细介绍了如何在SpringBoot项目中整合MyBatis-Plus,包括环境准备、实体类与Mapper接口定义、CRUD操作、条件构造器、事务管理、安全性考虑、性能优化、版本兼容性与迁移、实际应用场景和监控与日志等内容,通过这些步骤,读者可以掌握MyBatis-Plus的高级特性和最佳实践
    2024-11-11
  • 解决spring boot启动扫描不到自定义注解的问题

    解决spring boot启动扫描不到自定义注解的问题

    这篇文章主要介绍了解决spring boot启动扫描不到自定义注解的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-09-09
  • java中文传值乱码问题的解决方法

    java中文传值乱码问题的解决方法

    这篇文章主要为大家详细介绍了java中文传值乱码问题的解决方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-11-11
  • 从JVM的内存管理角度分析Java的GC垃圾回收机制

    从JVM的内存管理角度分析Java的GC垃圾回收机制

    这篇文章主要介绍了从JVM的内存管理角度分析Java的GC垃圾回收机制,带有GC是Java语言的重要特性之一,需要的朋友可以参考下
    2015-11-11

最新评论