【idea】使用Live Templates

1. 打开设置

  • FileSettings (Windows/Linux)

  • IntelliJ IDEAPreferences (macOS)

2. 配置Live Template

  • 进入 EditorLive Templates

  • 点击右侧 + 号,选择 Template Group,创建一个新组,比如 MyTemplates

  • 选中刚创建的组,再次点击 + 号,选择 Live Template

3. 配置模板内容

Abbreviation(缩写): cls (可以自定义,比如 header)

Description(描述): 类头注释

Template text(模板内容):

java 复制代码
/**
 * $NAME$
 * $END$
 *
 * @author By: shitang <br>
 * @Package: $PACKAGE_NAME$ <br>
 * @CreateTime: $DATE$ $TIME$ <br>
 * @Copyright: $YEAR$ www.cxyst.com Inc. All rights reserved. <br>
 * @Caution 注意:本内容仅限于程序员食堂内部传阅,禁止外泄以及用于其他的商业目的 <br>
 */

4. 配置适用场景

  • 点击 Define,选择 Java

  • 在底部选择 EverywhereJava Class

5. 编辑变量

点击 Edit variables 配置变量:

  • DATE: date("yyyy-MM-dd")

  • TIME: time("HH:mm")

  • YEAR: date("yyyy")

  • PACKAGE_NAME: groovyScript("_1.tokenize('.')[-1];", packageName())

  • NAME: 留空,使用时输入

6. 使用方式

在类文件中输入 cls 然后按 Tab 键,会自动生成注释。




相关推荐
Leinwin2 小时前
OpenClaw 多 Agent 协作框架的并发限制与企业化规避方案痛点直击
java·运维·数据库
薛定谔的悦2 小时前
MQTT通信协议业务层实现的完整开发流程
java·后端·mqtt·struts
enjoy嚣士3 小时前
springboot之Exel工具类
java·spring boot·后端·easyexcel·excel工具类
罗超驿3 小时前
独立实现双向链表_LinkedList
java·数据结构·链表·linkedlist
盐水冰4 小时前
【烘焙坊项目】后端搭建(12) - 订单状态定时处理,来单提醒和顾客催单
java·后端·学习
凸头4 小时前
CompletableFuture 与 Future 对比与实战示例
java·开发语言
wuqingshun3141594 小时前
线程安全需要保证几个基本特征
java·开发语言·jvm
努力也学不会java4 小时前
【缓存算法】一篇文章带你彻底搞懂面试高频题LRU/LFU
java·数据结构·人工智能·算法·缓存·面试
攒了一袋星辰4 小时前
高并发强一致性顺序号生成系统 -- SequenceGenerator
java·数据库·mysql
小涛不学习4 小时前
Spring Boot 详解(从入门到原理)
java·spring boot·后端