日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無(wú)先后,達(dá)者為師

網(wǎng)站首頁(yè) 編程語(yǔ)言 正文

IDEA 快捷生成注釋 配置(完美不報(bào)警告)

作者:TT海淺 更新時(shí)間: 2022-04-19 編程語(yǔ)言

上個(gè)圖

具體文本:

Template text:

* 
 * $end$
 * @author xxx
 * @date $date$ $param$ $return$
 **/

?Edit Template Variables中(這兩個(gè)很關(guān)鍵,網(wǎng)上的好像不夠完美,仍然會(huì)報(bào)警告,我稍做了處理)

param:

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

return:?

groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split('<').toList(); for(i = 0; i < params.size(); i++) {if(i!=0){result+='<';}; ?def p1=params[i].split(',').toList(); ?for(i2 = 0; i2 < p1.size(); i2++) { def p2=p1[i2].split('\\\\.').toList(); result+=p2[p2.size()-1]; if(i2!=p1.size()-1){result+=','} ?} ; ?}; if(!result.equals('void')) result='\\n\\t * @return '+result; else return ''", methodReturnType())

效果:

有參,有返回:

有參,無(wú)返回:

無(wú)參,無(wú)返回:

?

?

原文鏈接:https://blog.csdn.net/u010698072/article/details/121555240

欄目分類
最近更新