如果你看到了,這篇博文,那么你是幸運的!你問什么?你百度百度同類型的網文就明白了!
一:先看效果
二:我的實驗過程(肯定還有別的方式)
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