IDEA使用模板自动生成类注释和方法,解决方法注释在接口中或普通类的方法外使用模板注释不带参数的情况
2023-06-13 09:11:11 时间
IDEA自动生成类注释和方法注释
类注释
按照下方路径打开设置
File->Settings->Editor->File and Code Templates->Includes->File Header
File Header代码
/**
* @author ${USER}
* @date Created in ${DATE} ${TIME}
* @modified By ${USER} in ${DATE} ${TIME}
* @description AddDescriptionHere
*/
idea 模板使用的velocity模板语言,
方法注释
File->Settings->Editor->Live Templates
1.创建模板组
2.创建对应模板
3.修改快捷键(缩略词)
- 针对在接口中或普通类的方法外使用模板注释不带参数的情况
假如触发的快捷键为doc,
★在类中输入 "/doc" 触发方法注释可以带参数,
★但是下方的template text 开头要去掉"/"<br>
为了符合注释习惯,可以将快捷键设为 * 或 **,
★在类中输入 /*或者/**可以触发带参数的方法注释
★对应的,在template text 开头要去掉 /或者/*
- 相当于将快捷键替换为template text中的内容,很好理解
4.添加模板内容
**
* $insert$ AddDescriptionHere
* @author $user$
* @date $date$ $time$
* @param $param$
* @return $return$
*/
5.添加关联文件(可以是Java,也可以全选) 6.编辑模板变量
- param的脚本
- return 也可以这样的脚本设置
groovyScript(" def result='';
def params=\"${
_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();
for(i = 0; i < params.size(); i++) {
if(i!=0)result+= ' * @param\\t';
result+= params[i] + ((i < (params.size() - 1)) ? '\\n': '');
};
return result",
methodParameters())
7.应用保存
参考: idea 自动生成类注释和方法注释的实现步骤-脚本之家 使用groovy脚本生成idea方法注释参数格式对齐
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/179201.html原文链接:https://javaforall.cn
相关文章
- IDEA 打不开怎么办 ?「建议收藏」
- idea设置文件头注释_idea设置方法注释
- IDEA写jsp代码报错,但是正常运行解决
- 手把手教你设置 IntelliJ IDEA 的彩色代码主题「建议收藏」
- 2022最新idea激活码,在线获取IDEA激活码(亲测有效)
- 分享一款“暗黑系列”Idea主题插件Material Theme「建议收藏」
- 装了这 10 个 IDEA 神级插件,基本上一站式开发了!
- idea中查看某个类的继承关系
- idea构建springboot_钉钉的使用方法和技巧
- IDE工具(14) idea创建JavaWeb项目(小白教程)[通俗易懂]
- idea如何打包_用两种方法表示13
- Idea激活码-idea使用教程-idea简介
- 【已解决】Intellij IDEA 运行时报 Command line is too long 解决方法
- idea 日志打印快捷方法
- IntelliJ IDEA 2022.3 发布,全新 UI 太震撼了!
- 2022 IntelliJ IDEA 破解,最新idea破解教程(永久有效)
- 【IDEA】打开项目model变成文件夹恢复方法
- Intellij idea liveTemplate 方法注释之params,return参数自动获取
- IDEA激活码(2023idea最新稳定激活码)
- 【错误记录】IntelliJ IDEA 编译 Groovy 项目报错 ( gradle-resources-test:XX: java.lang.NoClassDefFoundError: org )
- IntelliJ IDEA 2023中文
- 程序员必备,限制已解除IntelliJ IDEA系列下载安装激活教程
- idea下载插件方法
- Linux 下快速启动Idea(linux启动idea)
- 如何快速配置MySQL数据库?Idea指南(idea配置mysql)
- 点燃火花:Idea MySql开发驱动(ideamysql驱动)
- Linux下如何安装IDEA?(linux安装idea)
- 从Idea中将Oracle数据库映射到前端(idea映射oracle)
- 新的点子透过Idea探索Oracle的(idea操作oracle)
- IDEA中快速搭建Redis连接(redis连接idea)