Java如何配置IDEA自定義注釋
更新時間:2024年10月12日 08:55:40 作者:還債.
在IDEA中設置自動創(chuàng)建類和方法的注釋可以提高編碼效率,確保代碼的一致性和可讀性,首先,對于創(chuàng)建類的注釋,可以通過修改File→Settings→File and Code Templates→Class的模板來實現(xiàn),其次,對于方法注釋
一、創(chuàng)建類時自動創(chuàng)建注釋
1.打開配置頁面
路徑:File → Settings → File and Code Templates → Class


2.復制下列格式到IDEA中
/**
* @program: ${PROJECT_NAME}
* @description: ${description}
* @author: zk
* @create: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
**/
3.新建Java類查看效果圖

二、創(chuàng)建方法時自動創(chuàng)建注釋
1.打開配置頁面
路徑:File → Settings → Live Templates


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

3.為模板組起個名字

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

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

4.復制以下內(nèi)容填寫到Template text中
** * $params$ * @Author: zk * @Date: $date$ $time$ */

5.填寫后點擊填寫后
點擊Edit Template Variables設置字段的展示方式


復制以下內(nèi)容設置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類查看效果圖

總結
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
SpringSecurity實現(xiàn)前后端分離登錄token認證詳解
目前市面上比較流行的權限框架主要實Shiro和Spring Security,這兩個框架各自側重點不同,各有各的優(yōu)劣,本文將給大家詳細介紹SpringSecurity如何實現(xiàn)前后端分離登錄token認證2023-06-06
SpringBoot整合Mybatis-plus案例及用法實例
mybatis-plus是一個 Mybatis 的增強工具,在 Mybatis 的基礎上只做增強不做改變,為簡化開發(fā)、提高效率而生,下面這篇文章主要給大家介紹了關于SpringBoot整合Mybatis-plus案例及用法實例的相關資料,需要的朋友可以參考下2022-11-11
Spring BeanPostProcessor(后置處理器)的用法
這篇文章主要介紹了Spring BeanPostProcessor(后置處理器)的用法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-10-10

