Idea 设置类和方法注释模板

类模板#

/**
*@description: ${description}
*@author: 陈彦斌
*@create: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
*/

方法模板#

 

*
 * 
$param$
 * @Return: $return$
 * @Author: $user$
 * @Date: $DATE$ $TIME$
 */
复制代码
param:

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


return:

groovyScript("def result=\"${_1}\"; if(result == \"void\"){return \"\";}else{return \"{@link \"+result+\"}\";}", methodReturnType())


user:user()

DATE:date()

TIME:time()
复制代码

 

posted @   陈彦斌  阅读(100)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
历史上的今天:
2021-01-31 RabbitMQ 从入门到精通,实战干货,附源码
点击右上角即可分享
微信分享提示
主题色彩