欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java如何配置IDEA自定義注釋

 更新時(shí)間:2024年10月12日 08:55:40   作者:還債.  
在IDEA中設(shè)置自動(dòng)創(chuàng)建類(lèi)和方法的注釋可以提高編碼效率,確保代碼的一致性和可讀性,首先,對(duì)于創(chuàng)建類(lèi)的注釋,可以通過(guò)修改File→Settings→File and Code Templates→Class的模板來(lái)實(shí)現(xiàn),其次,對(duì)于方法注釋

一、創(chuàng)建類(lèi)時(shí)自動(dòng)創(chuàng)建注釋

1.打開(kāi)配置頁(yè)面

路徑:File → Settings → File and Code Templates → Class

2.復(fù)制下列格式到IDEA中

/**
* @program: ${PROJECT_NAME}
* @description: ${description}
* @author: zk
* @create: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
**/

3.新建Java類(lèi)查看效果圖

二、創(chuàng)建方法時(shí)自動(dòng)創(chuàng)建注釋

1.打開(kāi)配置頁(yè)面

路徑:File → Settings → Live Templates

2.創(chuàng)建一個(gè)新的模板組

3.為模板組起個(gè)名字

4.在新建的模板組中新建模板

  • abbreviation:配置觸發(fā)方式
  • Description:模板描述(選填)
  • Expand with:生成模板方式,與abbreviation組合使用,以下圖配置方式舉例,配置后生成注釋的觸發(fā)方式為:/**+Tab鍵

4.復(fù)制以下內(nèi)容填寫(xiě)到Template text中

** 
* 
$params$
* @Author: zk
* @Date: $date$ $time$
*/

5.填寫(xiě)后點(diǎn)擊填寫(xiě)后

點(diǎn)擊Edit Template Variables設(shè)置字段的展示方式

復(fù)制以下內(nèi)容設(shè)置param的Expression值

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) ? '\\r\\n' : '')}; return result", methodParameters())

按下圖配置date與time的Expression值

6.新建Java類(lèi)查看效果圖

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • SpringSecurity實(shí)現(xiàn)前后端分離登錄token認(rèn)證詳解

    SpringSecurity實(shí)現(xiàn)前后端分離登錄token認(rèn)證詳解

    目前市面上比較流行的權(quán)限框架主要實(shí)Shiro和Spring Security,這兩個(gè)框架各自側(cè)重點(diǎn)不同,各有各的優(yōu)劣,本文將給大家詳細(xì)介紹SpringSecurity如何實(shí)現(xiàn)前后端分離登錄token認(rèn)證
    2023-06-06
  • maven編譯打包如何跳過(guò)test測(cè)試

    maven編譯打包如何跳過(guò)test測(cè)試

    本文介紹了Maven編譯打包時(shí)跳過(guò)測(cè)試類(lèi)的幾種方式,包括使用Maven命令、在POM文件中配置和在IDEA中設(shè)置
    2024-12-12
  • 基于JAVA中的四種JSON解析方式詳解

    基于JAVA中的四種JSON解析方式詳解

    這篇文章主要介紹了基于JAVA中的四種JSON解析方式詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • javamail發(fā)送qq郵箱失敗的原因及解決

    javamail發(fā)送qq郵箱失敗的原因及解決

    本文主要介紹了javamail發(fā)送qq郵箱失敗的原因及解決,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-04-04
  • SpringMVC使用RESTful接口案例詳解

    SpringMVC使用RESTful接口案例詳解

    RESTful是一種web軟件風(fēng)格,它不是標(biāo)準(zhǔn)也不是協(xié)議,它不一定要采用,只是一種風(fēng)格,它倡導(dǎo)的是一個(gè)資源定位(url)及資源操作的風(fēng)格,這篇文章主要介紹了SpringBoot使用RESTful接口
    2022-11-11
  • idea 普通文件夾 轉(zhuǎn)換成 module操作

    idea 普通文件夾 轉(zhuǎn)換成 module操作

    這篇文章主要介紹了idea 普通文件夾 轉(zhuǎn)換成 module操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-08-08
  • SpringBoot整合Mybatis-plus案例及用法實(shí)例

    SpringBoot整合Mybatis-plus案例及用法實(shí)例

    mybatis-plus是一個(gè) Mybatis 的增強(qiáng)工具,在 Mybatis 的基礎(chǔ)上只做增強(qiáng)不做改變,為簡(jiǎn)化開(kāi)發(fā)、提高效率而生,下面這篇文章主要給大家介紹了關(guān)于SpringBoot整合Mybatis-plus案例及用法實(shí)例的相關(guān)資料,需要的朋友可以參考下
    2022-11-11
  • java 中@Deprecated 注解的實(shí)例詳解

    java 中@Deprecated 注解的實(shí)例詳解

    這篇文章主要介紹了java 中@Deprecated 注解的實(shí)例詳解的相關(guān)資料,這里對(duì)@Deprecated注解進(jìn)行了詳細(xì)介紹,希望能幫助到大家,需要的朋友可以參考下
    2017-08-08
  • Spring BeanPostProcessor(后置處理器)的用法

    Spring BeanPostProcessor(后置處理器)的用法

    這篇文章主要介紹了Spring BeanPostProcessor(后置處理器)的用法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • log4j日志格式加入自定義字段信息方式

    log4j日志格式加入自定義字段信息方式

    這篇文章主要介紹了log4j日志格式加入自定義字段信息方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12

最新評(píng)論