最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

IDEA個(gè)性化設(shè)置注釋模板詳細(xì)講解版

 更新時(shí)間:2024年01月28日 09:13:35   作者:律二萌萌噠  
IDEA自帶的注釋模板不是太好用,我本人到網(wǎng)上搜集了很多資料系統(tǒng)的整理了一下制作了一份比較完整的模板來(lái)分享給大家,下面這篇文章主要給大家介紹了IDEA個(gè)性化設(shè)置注釋模板的相關(guān)資料,需要的朋友可以參考下

IDEA設(shè)置注釋模板

  • 類注釋模板
  • 方法注釋模板
  • 效果展示

1. 類注釋模板

類注釋模板是IDEA創(chuàng)建類時(shí)生成的注釋

第一步、File -> Settings

第二步、Editor -> File and Code Templates -> Includes -> File Header

點(diǎn)apply,再點(diǎn)ok即可

模板參考如下:

/*
 *@title $NAME
 *@description
 *@author $USER
 *@version 1.0
 *@create $DATE $TIME
*/

2. 方法注釋模板

按照 /**+Enter 來(lái)設(shè)置IDEA的方法注釋

步驟

第一步、File -> Settings

第二步、選擇“Editor”->“Live Templates”。

第三步、點(diǎn)擊右側(cè)的“+”->"Template Group…"添加組。

第四步、命名組

第五步、點(diǎn)擊右側(cè)的“+”->"Live Template"添加模板。

第六步、配置注釋模板。

①設(shè)置一個(gè)縮寫(xiě),此處設(shè)置的縮寫(xiě)是/**,在方法上面輸入/**然后按補(bǔ)全鍵就可以按照模板生成注釋了。

②對(duì)新建模板的描述

③配置的注釋模板

④設(shè)置補(bǔ)全鍵

模板格式如下

**
 * @description
 * @author $user$
 $param$
 * @throws $throws$
 $return$
 * @time $date$ $time$
 */

⑤設(shè)置在哪些文件中應(yīng)用此注釋模板(不同類型的文件,注釋符號(hào)是不一樣的)

在這里插入圖片描述

⑥設(shè)置模板中參數(shù)的取值

勾選每一行最后的“Skip if defined”

param和return根據(jù)自己的模板DIY了一下,如果不想用默認(rèn)的,我的放在下面了。

param

groovyScript("def result = '';def params = \"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {if(params[i] != '')result+='* @param['+(i+1)+'] '+ params[i] + ' ' +((i < params.size() - 1) ? '\\r\\n ' : '')}; return result == '' ? null : result", methodParameters())

return

groovyScript("def returnType = \"${_1}\"; def result ='';if(returnType=='null'||returnType=='void'){return;}else{result += '* @return ';cls = returnType.split('<');for(i = 0; i < cls.size(); i++){temp = cls[i].tokenize('.');result += temp[temp.size() - 1] + ((i < cls.size() - 1) ? '<' : '');};return result + ' ';}", methodReturnType());

第七步、最后別忘了點(diǎn)擊“Apply”和“OK”保存設(shè)置。

3. 效果展示

總結(jié) 

到此這篇關(guān)于IDEA個(gè)性化設(shè)置注釋模板的文章就介紹到這了,更多相關(guān)IDEA個(gè)性化設(shè)置注釋模板內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

吉林市| 上饶市| 赣州市| 当阳市| 浦北县| 八宿县| 临沧市| 南丹县| 阿巴嘎旗| 安阳市| 共和县| 嵊泗县| 博野县| 宾川县| 贵阳市| 通海县| 木兰县| 水城县| 乾安县| 新余市| 博乐市| 南宁市| 丰县| 饶河县| 百色市| 新河县| 蒙山县| 扎鲁特旗| 平昌县| 同德县| 阳原县| 潮安县| 福鼎市| 临清市| 海口市| 灯塔市| 东丽区| 洪洞县| 涞源县| 南康市| 政和县|