精华内容
下载资源
问答
  • idea模板注释

    2021-04-13 15:22:53
    idea模板注释一、类注释二、方法注释 一、类注释 打开 IDEA 的 Settings,点击 Editor–>File and Code Templates,点击右边 Files 选项卡下面的 Class,在其中添加图中红框内的内容: /** * @author jax * @...

    一、类注释

    打开 IDEA 的 Settings,点击 Editor–>File and Code Templates,点击右边 Files 选项卡下面的 Class,在其中添加图中红框内的内容:

    /**
     * @Description ${Description}
     * @Date ${YEAR}年${MONTH}月${DAY}日 ${TIME}
     * @Author jax
     */
    

    在这里插入图片描述

    在我提供的示例模板中,说明了 类描述 作者 时间,IDEA 支持的所有的模板参数在方的 Description 中被列出来。
    保存后,当你创建一个新的类的时候就会自动添加类注释。如果你想对接口也生效,同时配置上图中的 Interface 项即可。

    二、方法注释

    相较于类模板,给方法添加注释模板就较为复杂,首先在 Settings 中点击 Editor–>Live Templates
    点击最右边的 +,首先选择 2 Template Group… 来创建一个模板分组
    在这里插入图片描述
    在弹出的对话框中填写分组名,我这里叫做myDefine:
    在这里插入图片描述
    然后选中刚刚创建的模板分组 myDefine,然后点击 +,选择 1. Live Template:
    在这里插入图片描述
    此时就会创建了一个空的模板,我们修改该模板的 Abbreviation、Description 和 Template text。需要注意的是,Abbreviation 必须为 *,最后检查下 Expand with 的值是否为 Enter 键:注意Template text 内容如下,请直接复制进去,需要注意首行没有 /,且 * 是顶格的

    *
     * 
     * @author jax
     * @date $date$ $time$$param$ $return$
     */
    

    在这里插入图片描述
    注意到左下角(上图3区域 蓝色字体 Defile)的 No applicable contexts 了吗,这说明此时这个模板还没有指定应用的语言,点击 Define,在弹框中勾选Java,表示将该模板应用于所有的 Java 类型文件:
    在这里插入图片描述
    还记得我们配置 Template text 时里面包含了类似于 datedate 这样的参数,此时 IDEA 还不认识这些参数是啥玩意,下面我们对这些参数进行方法映射,让 IDEA 能够明白这些参数的含义。点击 Edit variables 按钮:
    在这里插入图片描述
    为每一个参数设置相对应的 Expression:
    在这里插入图片描述
    需要注意的是,date 和 time 的 Expression 使用的是 IDEA 内置的函数,直接使用下拉框选择就可以了,而 param 这个参数 IDEA 默认的实现很差,因此我们需要手动实现,代码如下:

    groovyScript("def result = '';def params = \"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {if(params[i] != '')result+='* @param ' + params[i] + ((i < params.size() - 1) ? '\\r\\n ' : '')}; return result == '' ? null : '\\r\\n ' + result", methodParameters())
    

    另外 return 这个参数我也自己实现了下,代码如下:

    groovyScript("return \"${_1}\" == 'void' ? null : '\\r\\n * @return ' + \"${_1}\"", methodReturnType())
    

    注:你还注意到我并没有勾选了 Skip if defined 属性,它的意思是如果在生成注释时候如果这一项被定义了,那么鼠标光标就会直接跳过它。我并不需要这个功能,因此有被勾选该属性。
    点击 OK 保存设置,大功告成!

    三、测试效果

    类注释只有在新建类时才会自动生成,在弹出的对话框填写类注释 效果如下:
    在这里插入图片描述
    方法注释 演示几种情况:
    在这里插入图片描述

    展开全文
  • IDEA模板注释及相关快捷键设置 最近使用IDEA时发现自带的模板注释不怎么好用,因此自己根据网上的教程总结了适合自己的模板设置,可以一键生成类和方法的注释,废话不多说一起看看吧: 第9步的类模板注释代码: /**...

    IDEA模板注释及相关快捷键设置

    最近使用IDEA时发现自带的模板注释不怎么好用,因此自己根据网上的教程总结了适合自己的模板设置,可以一键生成类和方法的注释,废话不多说一起看看吧:
    在这里插入图片描述
    第9步的类模板注释代码:

    /**
    * @Auther  James_Gosling
    * @Date  ${DATE}
    */
    

    10步的类模板动态参数,Expression里面的参数可以根据自己的需要进行设置:
    在这里插入图片描述
    做完以上步骤基本就完成了,在类的上一行直接按c(你们的是你自己设置的快捷),再按Tab键或者回车键,就可以出现类似以下注释了:
    在这里插入图片描述
    有些人的注释可能会出现如下的wrong tag的IDEA警告:
    在这里插入图片描述
    解决办法就是alt+enter 选择add to custom tags,这样idea就会记忆进去了

    以上是IDEA类注释模板,下面是方法模板,大部分设置步骤一致,不同有以下几点:

    第3步需要再次点击+号新建一个注释模板,第6步我的方法注释快捷键设置的是 f 键,以区别c创建class注释

    第9步方法注释代码:

    /**
     * @Des $des$
     * @Date $date$ $time$
     * @Param $param$
     * @Return $return$
     */
    

    第10步:
    在这里插入图片描述
    需要注意的是,方法注释生成要在方法里按 f (你自己设置的方法注释快捷),否则获取不到param和return的值,不知道是不是IDEA的Bug(有知道改进方法的朋友可以在下方留言,我会改进)。最后将生成好的方法注释移到方法外面:
    在这里插入图片描述
    大功告成!

    展开全文
  • idea模板注释不能注入问题处理

    Idea模板注释参数不能注入问题处理


    1.前言

    网上看了一些文章,觉得写的稍微有点不妥,自己写一个,给大家参考,也算是给自己留一个笔记。

    2.模板配置

    我公司用的是windows系统,就以windows的环境为例啦,mac和其他的系统朋友勿怪哈。

    2.1 添加自己注解模板

    • step 1. idea File->settings ->Editor -> Live Templates
      在这里插入图片描述
    图1

    *step 2. 点击 上图中的+, 选择 Template group (图2),添加自己的模板组 testgroup
    在这里插入图片描述

    图2

    在这里插入图片描述

    图 3

    *step 3. 单击testgroup 让这个组获取鼠标焦点,然后点击右上角+号选择live template 如图4
    在这里插入图片描述

    图 4
    • step 4. 填写自己的模板名称msave ,如图5

    在这里插入图片描述

    图 5
    • step 6. 添加自己的模板内容(图5),点击下面的define选择模板的应用区域java(其他的语言自己选哈)(图6)
      哈哈,这里把自己的模板内容加进来,免得被吐槽哈,注意下,变量, 模板的变量需要放在两个$$之间。
    * 
     * 保存记录
     * @param $param$
     * @return $return$
     * @author ahua
     * @date $time$ $date$
     * **/
    

    在这里插入图片描述

    图 6

    *step 7. 给变量赋值,点击模板内容右侧的Edit variables 给变量赋值就好啦(图 7)

    在这里插入图片描述

    图 7

    *step 8. 最关键的一步 ,配置完之后一定要apply,不要倒在黎明前

    *step 9. 测试成果

    • 写一个测试方法
    • 输入/*msave之后回车即可!如下图8,就不录屏啦
      在这里插入图片描述
    图 8

    好啦,全篇到这就好啦! 给自己看,也给同时看这篇文章你看!

    展开全文
  • 分享下自用的IDEA模板注释和方法注释文件注释方法注释 文件注释 /** * @author * @version 0.0.1 * @Description * @date ${DATE} ${TIME} * @Copyright */ 方法注释 先新建一个templeteGroup,然后再...

    分享下自用的IDEA模板注释和方法注释

    文件注释

    在这里插入图片描述

    /**
     * @author 
     * @version 0.0.1
     * @Description 
     * @date ${DATE} ${TIME}
     * @Copyright 
     */
    

    方法注释

    在这里插入图片描述
    先新建一个templeteGroup,然后再创建一个liveTemplete,待代码拷入下方的注释框内,

    *
     * 功能描述: 
     * 
    $param$ 
     * @return $return$
     * @author hx.chucheng
     * @date $date$
     */
    

    然后再点击右边的编辑变量的按钮,开始设置最重要的返回值的个性化设置啦!
    在这里插入图片描述
    直接贴代码了。

    第一个param的代码:

    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())
    

    第二个return的代码:

    groovyScript(" def returnType = \"${_1}\";  def result = returnType.tokenize('.'); return result.get(result.size()-1); ", methodReturnType());
    

    第三个date的代码:

    date("yyyy/MM/dd")
    

    贴下效果图:
    在这里插入图片描述
    这个壁纸很喜欢,嗯。

    展开全文
  • 详述 IntelliJ IDEA 的使用界面、并 修改 IntelliJ IDEA 模板注释的内容
  • IDEA中设置注释模板主要分为两个部分,分别是创建java文件时类的注释和方法的注释。这里为大家详细介绍一下方法,按MyEclipse的风格设置(MyEclipse的请看:一、设置类的注释模板1、选择File→Settings→Editor→File...
  • 增加注释在IntelliJ IDEA中为JAVA代码增加注释,首先需要配置注释模板,而后使用模板快捷键生成注释,下面按照[配置模板]、[模板使用]两部分进行介绍--------------------------------------------华丽的分割线-----...
  • 1、一次性添加多行注释的快捷键首先选中要注释区域,然后ctrl+/这个是...用相同方法取消,如 ctrl+/添加注释,则ctrl+/取消注释ctrl+shift+/ 添加注释,则ctrl+shift+/取消注释补充:idea文档注释的快捷键带参数输入...
  • 修改 IntelliJ IDEA 模板注释中的 user 内容

    万次阅读 多人点赞 2017-03-20 12:29:18
    ”中,咱们进一步了解了 IntelliJ IDEA 的个性化设置功能,包括主题和字体的常用设置等,修改后,具体的效果,如下图所示:观察上图,不知道大家有没有注意到:IntelliJ IDEA 自带模板注释的功能。如上图所示,在...
  • idea 模板注释设置

    2019-04-01 17:01:00
    一、首先我们来设置IDEA中类的模板: 1、File-->settings-->Editor-->File and Code Templates-->Files 我们选择Class文件(当然你要设置接口的还也可以选择Interface文件) (1)${NAME}:设置类名...
  • idea模板注释设置

    2020-02-04 11:02:07
    https://www.cnblogs.com/youngyajun/p/11588730.html
  • 技术文档主体内容:可以认为是页面最想表达的内容总和。对于内容详情页来说,主体内容指从标题开始至正文内容结束,翻页区域也被视为主体内容,文章后的评论、分享、推荐等不视为主体内容。...一屏:用户滑动屏幕至主体...
  • idea 模版之自定义类与方法注释很多公司都有要求的代码注释规范,我们每新建类或者方法的时候从新复制粘贴很麻烦,而且容易粘错。当然自定义模板还可以用到很多地方,比如系统自带的 sout就是system.out.print(); 当...
  • 最近从eclipse转idea了,第一步当然是配置快捷键,模板等。但是!发生了一件贼蛋疼的事情,竟然一直找不到正确添加方法注释的方法! 最后自己摸索到了,在此详细记录,供大家参考。C7W免费资源网测试版本为idea for ...
  • 1、类的模板注释 /** * @Auther: ${USER} * @Date: ${DATE} ${HOUR}:${MINUTE} * @Description: */ 2、方法模板注释 (z时,不要点击OK这个,) 或是你也可以参考: ...
  • 注意: 本文设置对 IntelliJ IDEA 2019.1.1 (Ultimate Edition) 进行的设置;其他版本(如 Community、EAP)未经测试,可能存在设置无效的情况注意: 本文设置对 IntelliJ IDEA 2019.1.1 (Ultimate Edition) 进行的...
  • 观察上图,不知道大家有没有注意到:IntelliJ IDEA 自带模板注释的功能。如上图所示,在创建 Java 类的时候,其自带的模板注释内容如下: /** * Created by think on 2017/3/16. */ 1 2 ...
  • 前言Java 开发过程经常需要编写有固定格式的代码,例如说声明一个私有变量,logger或者bean等等。对于这种小范围的代码生成,我们可以利用 IDEA 提供的 Live Templates...基本使用IDEA 自带很多常用的动态模板,在...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,799
精华内容 719
关键字:

idea模板注释