idea 配置新建类自动加注解
方法上的注解 默认 /** + 回车即可 有参数和return 这里想添加一个时间字段 所以自定义一个
在Live Templates 右侧 可以自定义一个Template Group 也可以使用内置的Template Group user
这里在user 下创建一个Live Templates
Abbreviation 是注释名子 这里是* 我们可以输入 /** 我们看到Options 中 Expand with 是Tab 则是在方法上面输入/** 以后按Tab键就生成注释了
Expand With 可选项 Tab 按tab Space 按空格 Enter 按回车 None 无效
Description 描述
template text是模板内容 注意模板需要去掉/* 否侧会出现 /*/**的错误格式
模板里的 $xxxx$ 都是变量
具体显示啥要点击 Edit Variables 去设置
return: methodReturnType()
params: 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) ? '\\n' : '')}; return result", methodParameters())()
注意最底部Change 那里 默认好像是define 需要点击设置一下
我这里设置为 java > comment
不要直接设置为java 可能会出现问题
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端