Java如何配置IDEA自定義注釋
一、創(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)證詳解
目前市面上比較流行的權(quán)限框架主要實(shí)Shiro和Spring Security,這兩個(gè)框架各自側(cè)重點(diǎn)不同,各有各的優(yōu)劣,本文將給大家詳細(xì)介紹SpringSecurity如何實(shí)現(xiàn)前后端分離登錄token認(rèn)證2023-06-06idea 普通文件夾 轉(zhuǎn)換成 module操作
這篇文章主要介紹了idea 普通文件夾 轉(zhuǎn)換成 module操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-08-08SpringBoot整合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-11java 中@Deprecated 注解的實(shí)例詳解
這篇文章主要介紹了java 中@Deprecated 注解的實(shí)例詳解的相關(guān)資料,這里對(duì)@Deprecated注解進(jìn)行了詳細(xì)介紹,希望能幫助到大家,需要的朋友可以參考下2017-08-08Spring BeanPostProcessor(后置處理器)的用法
這篇文章主要介紹了Spring BeanPostProcessor(后置處理器)的用法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-10-10