IntelliJ IDEA 的Java注释模板如何配置

一、增加注释模板

1、首先打开 IDEA 设置 Settings...(Windows 快捷键:Ctrl + Alt + S,Mac 快捷键:command + ,)---> Editor ---> Live Templates ---> 点击右侧加号

params

java 复制代码
groovyScript("def result=''; def stop=false; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); if (params.size()==1 && (params[0]==null || params[0]=='null' || params[0]=='')) { stop=true; }; if(!stop) { for(i=0; i < params.size(); i++) {if(i==0) result += '\\n'; result +=((i < params.size() - 1) ? ' * @param ' + params[i] + '\\r\\n' : ' * @param ' + params[i] + '')}; }; return result;", methodParameters())

resturns

java 复制代码
groovyScript("def result=''; def data=\"${_1}\"; def stop=false; if(data==null || data=='null' || data=='' || data=='void') { stop=true; }; if(!stop) { result += '\\n'; result += ' * @return ' + data; }; return result;", methodReturnType())

USER

go 复制代码
user()

date

go 复制代码
date()

time

go 复制代码
time()

设置适配的语言:

相关推荐
小旭95278 小时前
Java 反射详解
java·开发语言·jvm·面试·intellij-idea
一只大马猴呀1 天前
IntelliJ IDEA 中启动项目不显示端口号
java·ide·intellij-idea
草履虫建模1 天前
A13 String 详解:不可变、常量池、equals 与 ==、性能与常见坑
java·开发语言·spring·jdk·intellij-idea·java基础·新手
好好沉淀1 天前
Java 项目中的 .idea 与 target 文件夹
java·开发语言·intellij-idea
gusijin1 天前
解决idea启动报错java: OutOfMemoryError: insufficient memory
java·ide·intellij-idea
吨~吨~吨~1 天前
解决 IntelliJ IDEA 运行时“命令行过长”问题:使用 JAR
java·ide·intellij-idea
summer_du1 天前
IDEA插件下载缓慢,如何解决?
java·ide·intellij-idea
超级大福宝1 天前
IDEA 数据库界面中 Redis 键值对出现乱码
java·数据库·spring boot·redis·intellij-idea
an86950012 天前
idea上传项目到码云gitee上
java·gitee·intellij-idea
_周游2 天前
Java8 API 文档搜索引擎_1. 项目简介与模块划分
java·搜索引擎·servlet·maven·intellij-idea