日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

IDEA注释模板设置【非常实用】

發(fā)布時(shí)間:2023/12/8 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 IDEA注释模板设置【非常实用】 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

目錄

      • 一、類模板設(shè)置
        • 1、進(jìn)入設(shè)置頁(yè)面:File-->settings-->Editor-->File and Code Templates-->Files
        • 2、設(shè)置類、接口、枚舉模板信息
        • 3、點(diǎn)擊Apply應(yīng)用設(shè)置
      • 二、方法模板設(shè)置
        • 1、同樣打開設(shè)置:File-->settings-->Editor-->Live Templates
        • 2、新建模板組:命名為userDefine
        • 3、選中新建的模板組,新建模板
        • 4、點(diǎn)擊Apply應(yīng)用設(shè)置
        • 5、注意:如果想?yún)?shù)分開展示,則需在參數(shù)Expession列添加腳本
        • OK,你的好了嗎,如果覺(jué)得不錯(cuò),記得點(diǎn)個(gè)贊哦~~

一、類模板設(shè)置

1、進(jìn)入設(shè)置頁(yè)面:File–>settings–>Editor–>File and Code Templates–>Files

2、設(shè)置類、接口、枚舉模板信息

  • 代碼/** * @ClassName: ${NAME} * @Description: ${description} * @Author: liu-hao * @Date: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE} * @Version: 1.0 **/ /** * @InterfaceName: ${NAME} * @Description: ${description} * @Author: liu-hao * @Date: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE} * @Version: 1.0 **/ /** * @EnumName: ${NAME} * @Description: ${description} * @Author: liu-hao * @Date: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE} * @Version: 1.0 **/
  • 如圖所示(類、接口、枚舉)


3、點(diǎn)擊Apply應(yīng)用設(shè)置

  • 效果展示package com.tygy.maven.test;/*** @ClassName: User* @Description: 用戶類* @Author: liu-hao* @Date: 2019-10-10 21:39* @Version: 1.0**/ public class User {// TODO } package com.ychs.maven.test;/*** @InterfaceName: Persion* @Description: Persion接口* @Author: liu-hao* @Date: 2019-10-10 21:42* @Version: 1.0**/ public interface Persion {// TODO } package com.ychs.maven.test;/*** @EnumName: Persion* @Description: DateEnu枚舉* @Author: liu-hao* @Date: 2019-10-10 21:45* @Version: 1.0**/ public interface DateEnum {// TODO }

二、方法模板設(shè)置

1、同樣打開設(shè)置:File–>settings–>Editor–>Live Templates

2、新建模板組:命名為userDefine



3、選中新建的模板組,新建模板

  • 新建模板
  • 填寫模板信息
    • 模板快捷鍵:IDEA生成注釋的默認(rèn)方式是:/* + 模板名 + 快捷鍵(比如若設(shè)置模板名為add快捷鍵用Tab,則生成方式為 /*add+Tab)
    • 快捷鍵設(shè)置(更新):這里建議快捷鍵使用Tab,以區(qū)分系統(tǒng)自帶的回車創(chuàng)建注釋(下面快捷鍵還是以回車為例)
    • 方法注釋模板* * @Author: liu-hao * @Description: $description$ * @Date: $date$ $time$ * @Param: $params$ * @return: $return$ **/
  • 設(shè)置模板的應(yīng)用場(chǎng)景
    • 設(shè)置前
    • 設(shè)置后
    • 設(shè)置應(yīng)用場(chǎng)景(選擇Java即可)
  • 設(shè)置參數(shù)的獲取方式
    • 點(diǎn)擊Edit variables 打開設(shè)置
    • 在Expession列選擇設(shè)置即可

4、點(diǎn)擊Apply應(yīng)用設(shè)置

  • 效果展示/** * @Author: liu-hao* @Description: 通過(guò)用戶ID獲取用戶姓名 * @Date: 2019/10/10 21:45 * @Param: [userId] * @return: java.lang.String **/ public String getName(String userId) {// TODOreturn null; }

5、注意:如果想?yún)?shù)分開展示,則需在參數(shù)Expession列添加腳本

  • 參數(shù)添加腳本groovyScript("if(\"${_1}\".length() == 2) {return '';} else {def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();for(i = 0; i < params.size(); i++) {if(i==0){result += params[i] + ' '} else {result += '\\n' + ' * @Param: ' + params[i]}};return result;}", methodParameters());
  • 效果展示/*** @Author: liu-hao* @Description: 設(shè)置用戶信息* @Date: 2019/10/10 21:45* @Param: userId 用戶ID* @Param: userName 用戶姓名* @return: java.lang.String**/ public String setUserInfo(String userId, String userName) {// TODOreturn null; }

OK,你的好了嗎,如果覺(jué)得不錯(cuò),記得點(diǎn)個(gè)贊哦~~

總結(jié)

以上是生活随笔為你收集整理的IDEA注释模板设置【非常实用】的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。