godtrue

如果你看到了,这篇博文,那么你是幸运的!你问什么?你百度百度同类型的网文就明白了!

一:先看效果

二:我的实验过程(肯定还有别的方式)

1:新建   Template Group,详细操作步骤见下图

 2:新建   Live Template,这是比较关键的一步(注意关键点),经过多次实验,发现如下的配置是较为合适的

3:配置   Live Template,这一步非常重要,详见下图的配置

 4:groovyScript的解释(非常感谢其他网文提供的资料,这一步主要是将入参由 [a,b,c,d] 的形式,转换为竖排的形式,如)

如下groovyScript脚本的大概意思是:将 methodParameters() 这个方法的返回值,处理一下,拼接成一个字符串,就是如第一张截图所示第一张截图所示,我们的方法入参展现的形式

    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())

 

三:参考(非常感谢!!!)

https://www.jetbrains.com/help/idea/edit-template-variables-dialog.html#functions

https://blog.csdn.net/u013412790/article/details/52807102/

https://blog.csdn.net/u014044812/article/details/76577479

posted on   godtrue  阅读(5924)  评论(1编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
历史上的今天:
2016-03-29 Linux学习笔记——使用指定的用户权限执行程序——sudo
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示