IDEA模版快速生成Java方法体

新建模版组myLive

在模版组下新建模版finit

在模版text内输入以下脚本

复制代码
LOGGER.info("=$className$.$methodName$=>$parmas1$", $parmas2$);
try {

} catch (Exception e) {
    LOGGER.error("=$className$.$methodName$=>error:", e);
}

LOGGER.info("=$className$.$methodName$=>$parmas1$, result={}", $parmas2$, JSON.toJSONString(result));

点击编辑脚本

parmas1脚本

复制代码
groovyScript(" def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {     result+=''+params[i]+':{}'+ ((i < params.size() - 1) ? ', ' : '') }; return result", methodParameters())

parmas2脚本

复制代码
groovyScript(" def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {     result+=params[i]+ ((i < params.size() - 1) ? ', ' : '') }; return result", methodParameters())
相关推荐
appearappear3 分钟前
Mac 上重新安装了Cursor 2.2.30,重新配置 springboot 过程记录
java·spring boot·后端
m0_4626052210 分钟前
第N9周:seq2seq翻译实战-Pytorch复现-小白版
人工智能·pytorch·python
纪伊路上盛名在11 分钟前
记1次BioPython Entrez模块Elink的debug
前端·数据库·python·debug·工具开发
CryptoRzz11 分钟前
日本股票 API 对接实战指南(实时行情与 IPO 专题)
java·开发语言·python·区块链·maven
ss27312 分钟前
考研加油上岸祝福弹窗程序
python
程序员水自流14 分钟前
MySQL数据库自带系统数据库功能介绍
java·数据库·mysql·oracle
谷哥的小弟18 分钟前
Spring Framework源码解析——RequestContext
java·后端·spring·框架·源码
乾元19 分钟前
基于时序数据的异常预测——短期容量与拥塞的提前感知
运维·开发语言·网络·人工智能·python·自动化·运维开发
江上清风山间明月20 分钟前
使用python将markdown文件生成pdf文件
开发语言·python·pdf
凯_kyle20 分钟前
Python 算法竞赛 —— 基础篇(更新ing)
笔记·python·算法