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步:使用

总结

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

相关文章

  • Springboot Mybatis Plus自动生成工具类详解代码

    Springboot Mybatis Plus自动生成工具类详解代码

    mybatis-plus 是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生,这篇文章带你使用Springboot Mybatis Plus自动生成工具类
    2021-11-11
  • MyBatisPlus用JavaBean映射数据库表及乐观锁实战指南

    MyBatisPlus用JavaBean映射数据库表及乐观锁实战指南

    本文主要介绍了MyBatis-Plus查询中映射匹配兼容性相关概念,以及当表字段与编码属性设计不同步时的解决办法和JavaBean在MyBatis-Plus中的作用;同时讲述了主键id生成策略控制、多记录操作、逻辑删除以及乐观锁等操作的实现方式
    2026-04-04
  • idea之Recompile、Rebuild和Build之间的区别及说明

    idea之Recompile、Rebuild和Build之间的区别及说明

    这篇文章主要介绍了idea之Recompile、Rebuild和Build之间的区别及说明,具有很好的参考价值,希望对有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-08-08
  • Java配置DBeaver的详细步骤

    Java配置DBeaver的详细步骤

    DBeaver是一个集成的数据库客户端工具,需要java语言支持,所以安装之前需要配置JDK环境,这篇文章主要介绍了Java配置DBeaver的详细步骤,需要的朋友可以参考下
    2021-03-03
  • 什么是Java自旋锁

    什么是Java自旋锁

    这篇文章主要介绍了什么是Java自旋锁,在有些场景中,同步资源的锁定时间很短,为了这一小段时间去切换线程,线程挂起和恢复现场的花费可能会让系统得不偿失,下面来了解具体内容介绍吧
    2022-01-01
  • Springboot jar主清单属性丢失解决方案

    Springboot jar主清单属性丢失解决方案

    这篇文章主要介绍了Springboot jar主清单属性丢失解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-06-06
  • spring boot教程之全局处理异常封装

    spring boot教程之全局处理异常封装

    这篇文章主要给大家介绍了关于spring boot教程之全局处理异常封装的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用spring boot具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-09-09
  • Java 获取本机的IP与MAC地址实现详解

    Java 获取本机的IP与MAC地址实现详解

    这篇文章主要介绍了Java 获取本机的IP与MAC地址实现详解的相关资料,需要的朋友可以参考下
    2016-09-09
  • springboot升级Tomcat版本的方法示例

    springboot升级Tomcat版本的方法示例

    本文主要介绍了springboot升级Tomcat版本的方法示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-08-08
  • Java LinkedList集合功能实例解析

    Java LinkedList集合功能实例解析

    这篇文章主要介绍了Java LinkedList集合功能实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-04-04

最新评论