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




相关推荐
数电发票API15 小时前
线上充值自动开票攻略:四步落地,告别人工低效内耗
java
想用offer打牌15 小时前
Spring AI vs Spring AI Alibaba
java·人工智能·后端·spring·系统架构
顾北1216 小时前
Java接入阿里百炼大模型实战指南
java·ai
毕设源码-郭学长16 小时前
【开题答辩全过程】以 高校水电表缴费系统的设计与实现为例,包含答辩的问题和答案
java
win x16 小时前
网络通信协议 第一部
java·网络协议
黎雁·泠崖16 小时前
Java面向对象:对象数组进阶实战
java·开发语言
sg_knight16 小时前
工厂方法模式(Factory Method)
java·服务器·python·设计模式·工厂方法模式·工厂模式
%xiao Q16 小时前
GESP C++四级-216
java·开发语言·c++
码农幻想梦17 小时前
实验五 spring入门及IOC实验
java·后端·spring
骇客野人17 小时前
maven生命周期构建和测试发布项目
java·maven