【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 键,会自动生成注释。




相关推荐
吃饱了得干活1 小时前
@Transactional 又失效了?把这 8 个坑全填了!
java·后端·spring
今天AI了吗1 小时前
Spring AI 框架实战:Java 后端集成大模型的架构设计与工程落地
java·人工智能·python·spring·机器学习
hexu_blog1 小时前
springboot3集成shardingsphere4.0 分表分库
java·spring boot·mybatis
乐观的Terry2 小时前
9、发布系统-Webhook自动发布
java·spring boot·spring·spring cloud·mybatis
PH = 72 小时前
SpringBoot使用自动装配编写Start包
java·spring boot·后端
逆境不可逃2 小时前
Java JUC 同步工具类一次讲透:CountDownLatch、CyclicBarrier、Semaphore、Phaser 与 AQS 共享模式
java·开发语言·python
xlq223222 小时前
高并发服务器day5
java·服务器·数据库
our_times2 小时前
【硬核实战】当机器人走进厨房:Java后端如何重构物联网并发与状态一致性`。
java·重构·机器人
一路向北North2 小时前
Spring AI(5) :对话机器人-会话记忆
java·后端·spring
kingwebo'sZone2 小时前
C#事件声明办法
java·前端·c#