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

IDEA個性化設置注釋模板詳細講解版

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

IDEA設置注釋模板

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

1. 類注釋模板

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

第一步、File -> Settings

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

點apply,再點ok即可

模板參考如下:

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

2. 方法注釋模板

按照 /**+Enter 來設置IDEA的方法注釋

步驟

第一步、File -> Settings

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

第三步、點擊右側的“+”->"Template Group…"添加組。

第四步、命名組

第五步、點擊右側的“+”->"Live Template"添加模板。

第六步、配置注釋模板。

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

②對新建模板的描述

③配置的注釋模板

④設置補全鍵

模板格式如下

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

⑤設置在哪些文件中應用此注釋模板(不同類型的文件,注釋符號是不一樣的)

在這里插入圖片描述

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

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

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

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

第七步、最后別忘了點擊“Apply”和“OK”保存設置。

3. 效果展示

總結 

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

相關文章

  • java開發(fā)AOP基礎JdkDynamicAopProxy

    java開發(fā)AOP基礎JdkDynamicAopProxy

    這篇文章主要為大家介紹了java開發(fā)AOP基礎JdkDynamicAopProxy源碼示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-07-07
  • 當Mybatis遇上目錄樹超全完美解決方案

    當Mybatis遇上目錄樹超全完美解決方案

    這篇文章主要介紹了當Mybatis遇上目錄樹有哪些解決方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-04-04
  • Java對象級別與類級別的同步鎖synchronized語法示例

    Java對象級別與類級別的同步鎖synchronized語法示例

    這篇文章主要為大家介紹了Java對象級別與類級別的同步鎖synchronized語法示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步
    2022-03-03
  • Java實現(xiàn)截圖小工具的完整代碼

    Java實現(xiàn)截圖小工具的完整代碼

    這篇文章主要介紹了Java實現(xiàn)截圖小工具的完整代碼,用Java的圖形用戶界面GUI技術寫了一個電腦截圖小工具,本程序代碼簡單,涉及到異常處理,事件處理,圖形用戶界面等,需要的朋友可以參考下
    2022-05-05
  • 一文詳解SpringBoot如何同時監(jiān)聽多個端口

    一文詳解SpringBoot如何同時監(jiān)聽多個端口

    這篇文章主要為大家詳細介紹了SpringBoot如何同時監(jiān)聽多個端口,文中的示例代碼講解詳細,具有一定的借鑒價值,感興趣的小伙伴可以了解下
    2025-10-10
  • Echarts+SpringMvc顯示后臺實時數(shù)據(jù)

    Echarts+SpringMvc顯示后臺實時數(shù)據(jù)

    這篇文章主要為大家詳細介紹了Echarts+SpringMvc顯示后臺實時數(shù)據(jù),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-12-12
  • SpringCloud+Tornado基于jwt實現(xiàn)請求安全校驗功能

    SpringCloud+Tornado基于jwt實現(xiàn)請求安全校驗功能

    這篇文章主要介紹了SpringCloud+Tornado基于jwt實現(xiàn)請求安全校驗,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-12-12
  • JAVA Spring Boot 自動配置實現(xiàn)原理詳解

    JAVA Spring Boot 自動配置實現(xiàn)原理詳解

    這篇文章主要介紹了詳解SpringBoot自動配置原理,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2021-09-09
  • SpringCloud Gateway動態(tài)路由配置詳解

    SpringCloud Gateway動態(tài)路由配置詳解

    這篇文章主要為大家介紹了SpringCloud Gateway動態(tài)路由配置詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-03-03
  • java中SynchronizedList和Vector的區(qū)別詳解

    java中SynchronizedList和Vector的區(qū)別詳解

    這篇文章主要介紹了java中SynchronizedList和Vector的區(qū)別詳解,Vector是java.util包中的一個類。 SynchronizedList是java.util.Collections中的一個靜態(tài)內部類。,需要的朋友可以參考下
    2019-06-06

最新評論

新宁县| 桦南县| 象州县| 塘沽区| 汉川市| 共和县| 灯塔市| 明溪县| 桂平市| 平昌县| 竹北市| 黑龙江省| 江孜县| 香河县| 手游| 东台市| 芜湖县| 新干县| 瑞昌市| 鲁山县| 肇源县| 长子县| 油尖旺区| 民权县| 太和县| 霍城县| 隆林| 江永县| 永和县| 越西县| 永康市| 宣化县| 万源市| 金寨县| 望都县| 富顺县| 如皋市| 喀什市| 龙州县| 离岛区| 红安县|