idea 模板参数注释 {@link}

1. 新增组

2. 设置方法注释及变量

增加模板文本

java 复制代码
**
* $param$
* @return {@link $return$}
*/

3. 设置变量表达式

勾选跳过param

  1. 参数表达式
java 复制代码
groovyScript("def result = '';def params = \"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();def paramsTypes=\"${_2}\".replaceAll('[\\\\[|\\\\]|\\\\s]|\\\\<.*?\\\\>', '').split(',').toList(); for(i = 0; i < params.size(); i++) {if(params[i] != '')result+='* @param ' + params[i] +' {@link ' + paramsTypes[i] +'}'+ ((i < params.size() - 1) ? '\\r' : '')}; return result == '' ? null : '\\r' + result", methodParameters(),methodParameterTypes()) 
  1. 返回值表达式
java 复制代码
groovyScript("def result="${_1}"; if(result == "void"){return "";}else{return "{@link "+result+"}";}", methodReturnType())

4. 结果

相关推荐
w***48821 天前
Spring安装和使用(Eclipse环境)
java·spring·eclipse
向葭奔赴♡1 天前
Android SharedPreferences实战指南
android·java·开发语言
SimonKing1 天前
学不动了,学不动,根本学不动!SpringBoot4.x又来了!
java·后端·程序员
华仔啊1 天前
SpringBoot + MQTT 如何实现取货就走的智能售货柜系统
java·后端
Tony__Ferguson1 天前
在线oj项目测试报告——系统模块测试
java·spring·模块测试
SamDeepThinking1 天前
基于CompletableFuture的主子任务并行处理架构实战:多渠道账单并发导入性能提升5倍的技术方案
java·后端·excel
期待のcode1 天前
Springboot整合springmvc的自动装配
java·spring boot·后端
j***51891 天前
Spring总结(上)
java·spring·rpc
DJ斯特拉1 天前
日志技术Logback
java·前端·logback
悟能不能悟1 天前
springboot的controller中如何拿到applicatim.yml的配置值
java·spring boot·后端