目录

  • 一、类模板设置
    • 1、进入设置页面:File-->settings-->Editor-->File and Code Templates-->Files
    • 2、设置类、接口、枚举模板信息
    • 3、点击Apply应用设置
  • 二、方法模板设置
    • 1、同样打开设置:File-->settings-->Editor-->Live Templates
    • 2、新建模板组:命名为userDefine
    • 3、选中新建的模板组,新建模板
    • 4、点击Apply应用设置
    • 5、注意:如果想参数分开展示,则需在参数Expession列添加脚本
    • OK,你的好了吗,如果觉得不错,记得点个赞哦~~

一、类模板设置

1、进入设置页面:File–>settings–>Editor–>File and Code Templates–>Files

2、设置类、接口、枚举模板信息

  • 代码

    /**
    * @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、点击Apply应用设置

  • 效果展示

    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
    }
    

二、方法模板设置

1、同样打开设置:File–>settings–>Editor–>Live Templates

2、新建模板组:命名为userDefine



3、选中新建的模板组,新建模板

  • 新建模板
  • 填写模板信息

    • 模板快捷键:IDEA生成注释的默认方式是:/* + 模板名 + 快捷键(比如若设置模板名为add快捷键用Tab,则生成方式为 /*add+Tab)
    • 快捷键设置(更新):这里建议快捷键使用Tab,以区分系统自带的回车创建注释(下面快捷键还是以回车为例)
    • 方法注释模板
      * * @Author: liu-hao * @Description: $description$ * @Date: $date$ $time$ * @Param: $params$ * @return: $return$ **/
      
  • 设置模板的应用场景
    • 设置前
    • 设置后
    • 设置应用场景(选择Java即可)
  • 设置参数的获取方式
    • 点击Edit variables 打开设置
    • 在Expession列选择设置即可

4、点击Apply应用设置

  • 效果展示

    /** * @Author: liu-hao* @Description: 通过用户ID获取用户姓名 * @Date: 2019/10/10 21:45 * @Param: [userId] * @return: java.lang.String **/
    public String getName(String userId) {// TODOreturn null;
    }
    

5、注意:如果想参数分开展示,则需在参数Expession列添加脚本

  • 参数添加脚本

    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: 设置用户信息* @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,你的好了吗,如果觉得不错,记得点个赞哦~~

IDEA注释模板设置【非常实用】相关推荐

  1. Eclipse Java注释模板设置

    Eclipse Java注释模板设置详解 设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开 ...

  2. java注释模板_Java注释模板设置

    Java注释模板设置 eclipse中设置Java注释模板 eclipse设置注释模板的入口: Window->Preference->Java->Code Style->Co ...

  3. java 佛祖保佑_佛祖保佑 永无bug 注释模板设置详解(仅供娱乐)

    1.注释模板效果图 今天在网上看到一段有趣的注释,佛祖保佑 永无bug, 效果如下图所示: 代码如下所示: /** * _ooOoo_ * o8888888o * 88" . "8 ...

  4. Android Studio 佛祖保佑 永无bug 注释模板设置详解(仅供娱乐)

    1.注释模板效果图 今天在网上看到一段有趣的注释,佛祖保佑 永无bug, 效果如下图所示:  代码如下所示: /*** _ooOoo_* o8888888o* 88" . "88* ...

  5. idea方法注释模板设置完了,不显示

    idea方法注释模板设置完成之后,写了一个方法,但是上面的注释没有自动生成, 此时在方法上面 另起一行, 输入 add(输入add字母就行),然后按下tab键,注释就自动生成了.

  6. Intellij IDEA 注释模板设置

    Intellij IDEA 注释模板设置 1. idea 类注释 2. 方法注释模板 3. 字段注释模板 1. idea 类注释   打开 idea:file->setting->Edit ...

  7. Android Studio “佛祖保佑 永无bug“ 注释模板设置详解(仅供娱乐)

    文章目录 1.注释模板效果图 2.注释模板设置 第1步:打开Settings选项界面 第2步:找到Live Templates选项 第三步:使用该Live Templates 1.注释模板效果图 今天 ...

  8. IDEA方法注释模板设置

    IDEA类和方法注释模板设置 1.File–>Settings–>Editor–>Live Templates (1)新建组:命名为userDefine (2)新建模板:选中你刚才创 ...

  9. 规范的Java注释模板设置

    程序员的基本素养之规范的Java注释 1.java类注释模板设置 要点:类(Class)注释的主要作用是声明该类的作用.类名.创建者.创建日期 示例: 配置路径: File->Setting-& ...

  10. IntelliJ IDEA 快速生成注释模板设置教程(超级详细)

    IntelliJ IDEA 快速生成注释模板设置教程 一.前言 IDEA自带的注释模板一般都很简单,而我们在写代码的时候喜欢把类注释和文档注释写在代码里,既方便自己看所有的参数,也便于以后维护代码的时 ...

最新文章

  1. centosx64 6.3安装视频组件
  2. Spring Cloud Config采用Git存储时两种常用的配置策略
  3. python中文解释-python是解释型语言么
  4. Hyper-V 内存管理必须知道的
  5. Java8 CountDownLatch 源码分析
  6. 【Java数据库】使用JDBC操作MySQL数据库、Batch批处理 、事务的概念
  7. python绘制饼图程序_python使用Matplotlib绘制饼图
  8. react 渲染道具_在React中学习分解道具的基础
  9. java文件不能转class_安了jdk 却不能将.java文件转换成.class 文件,一运行就说‘javac’不是内部或外部指令,却能运行.class文...
  10. php ueditor 去掉在线管理,UEditor 添加在线管理图片删除功能 (转载)
  11. Linux中MongoDB创建数据库
  12. 关于用iframe大框架覆盖小框架的问题
  13. python断点_Python断点()
  14. 智能小车35:从汇编指令bne聊起
  15. UNIGUI中如果获得Session情况
  16. Linux学习之源码2:start_kernel流程
  17. 高等数学,线性代数 课后题解答
  18. 丰县哪里有学计算机,江苏丰县中等专业学校2021年有哪些专业
  19. IDEA 2017 破解 license 激活
  20. vue运行报错冒号问题,browser.js:158 Uncaught SyntaxError: Unexpected token ‘:‘

热门文章

  1. 安装oaj2se出现问题
  2. YESCIO:谷歌SEO优化排名的8个核心因素
  3. Google左侧排名优化
  4. c语言变量名用一个字母,C语言变量命名规则
  5. 人工智能技术与自动驾驶,自动驾驶与人工智能
  6. 什么是网络安全?学了网络安全就是黑客吗?
  7. Leetcode 2327. 知道秘密的人数(思路很棒)
  8. 【转】deepin Linux下Picked up _JAVA_OPTIONS错误
  9. HBuilder的下载与使用(详细步骤)
  10. custom_filter