zoukankan      html  css  js  c++  java
  • intellij idea:设置java方法注释模板(intellij idea 2019.2)

    一,打开方法注释模板的编辑窗口

    菜单file->打开settings
    editor栏目下->打开Live Templates
     

    说明:刘宏缔的架构森林是一个专注架构的博客,地址:https://www.cnblogs.com/architectforest

             对应的源码可以访问这里获取: https://github.com/liuhongdi/

    说明:作者:刘宏缔 邮箱: 371125307@qq.com

    二,创建一个模板group

    在这个窗口右上角:点 + 号
    选 template group
     
    在enter the new group name一栏,
    输入: lhdgroup
    点ok
    参考下图:
     
     

    三,创建注释模板

    选中创建的lhdgroup,
    再次点击+号,选择: live template
    1,设置缩写:
    abbreviation:输入: *
    为什么用*:  
    这样在实际开发中,
    可以在输入 /*后点tab,直接生成注释
     
    2,设置模板的内容:
    template text一栏输入:
    *
    *@author:$user$
    *@date:$date$ $time$
    *@description:
    $params$
    *@return:
    */
    说明:注意开始处没有/,
    因为习惯上我们已经手动输入/*了
    如图:
     
    3,选择应用的环境:
    应用上下文:点 define
    然后选中 java
     
    4,编辑变量:
    点edit variables:
     
    user:  default value: 输入:liuhongdi
    date: expression输入: date()
    time:expression输入: time()
    params: default value: 输入:
    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) ? '\n':'')}; return result", methodParameters())

    如图:

    四,最后点击 apply和ok保存

     

    五,  应用我们创建的注释模板:

    输入/*后点 tab键,会自动生成注释,例:
    @RestController
    @RequestMapping("/user")
    public class UserController {
        /*
        *@author:liuhongdi
        *@date:2020/7/1 下午2:44
        *@description:
         * @param username
         * @param passward
        *@return:
        */
        @PostMapping(value = "/login")
        public ResultUtil login(String username, String passward) {
            return ResultUtil.success(null);
        }
    }

    然后编辑注释的内容即可

     
  • 相关阅读:
    常用 Git 命令
    Flex布局
    React-Redux系列4:增加listData列表数据
    React-Redux系列3:修改Store state的值
    React-Redux系列2:Provider提供器和Connect连接器
    React-Redux系列1:简介和安装
    Redux中间件redux-saga中间件之安装、配置、使用
    Redux中间件redux-thunk中间件之安装、配置、使用
    Redux优化之JS纯函数(Pure Function)
    浅谈JS纯函数
  • 原文地址:https://www.cnblogs.com/architectforest/p/13219676.html
Copyright © 2011-2022 走看看