快捷键
按键/ + 按键* + 按键tab
效果图
设置方式,参考资料
https://blog.csdn.net/yuruixin_china/article/details/80933835
我也是参考这个文章设置的,只不过我改了一些其它的内容,修改如下
1.模板文本
*
* @Title: $title$
* @Description: $description$
* $VAR1$
$params$* @return $return$
* @Author: Tyler
* @Date: $date$
*/
2. 模板设置如图 最好勾选上"根据样式重新格式化",否则我这边的显示效果是这样,对齐的时候有点问题
右侧的"如果已定义则跳过"影响的是你鼠标落在哪个位置,是否在模板生成后,修改这一项
3. 接下来是参数 VAR1 的内容,我改了其中这句话,加了冒号空格,
result+='@param ' + params[i] + ': ' + ((i < (params.size() - 1)) ? '\\n' + '\\t' : '');
未修改前 的效果是 修改后效果是
groovyScript("
def result='';
def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();
for(i = 0; i < params.size(); i++) {
if(i!=0)result+= ' * ';
result+='@param ' + params[i] + ': ' + ((i < (params.size() - 1)) ? '\\n' + '\\t' : '');
};
return result", methodParameters())
——2019年10月14日
——MedusaSTears