Idea的类注释和方法注释

  • 1.IDEA中在创建类时会自动给添加注释
  • 2.在方法的上面一行输入/*然后回车,就有方法的注释设置如下

idea不会默认帮我们设置,所以需要手动设置。

1.IDEA中在创建类时会自动给添加注释

打开idea,操作

File–>settings–>Editor–>File and Code Templates–>Files

(1)NAME:设置类名,与下面的NAME:设置类名,与下面的{NAME}一样才能获取到创建的类名

(2)TODO:代办事项的标记,一般生成类或方法都需要添加描述

(3)USER、USER、{DATE}、TIME:设置创建类的用户、创建的日期和时间,这些事IDEA内置的方法,还有一些其他的方法在红色框标注的位置,比如你想添加项目名则可以使用TIME:设置创建类的用户、创建的日期和时间,这些事IDEA内置的方法,还有一些其他的方法在红色框标注的位置,比如你想添加项目名则可以使用{PROJECT_NAME}

/**
* @descript  描述
* @author 王哈哈
* @date ${YEAR}-${MONTH}-${DAY}
*/

2.在方法的上面一行输入/*然后回车,就有方法的注释设置如下

IDEA还没有智能到自动为我们创建方法注释,这就是要我们手动为方法添加注释,使用Eclipse时我们生成注释的习惯是

/**+Enter,这里我们也按照这种习惯来设置IDEA的方法注释

File–>Settings–>Editor–>Live Templates
(1)新建组:命名为userDefine

(2)选中userDefine在其目录下新建模板:命名为*

因为IDEA生成注释的默认方式是:/*+模板名+快捷键(比如若设置模板名为add快捷键用Tab,则生成方式为 /*add+Tab),如果不采用这样的生成方式IDEA中没有内容的方法将不可用,例如获取方法参数的methodParameters()、获取方法返回值的methodReturnType()

(3)设置生成注释的快捷键(注:此处需注意首行没有 / ,且 第一个*是顶格的)

** @Author 王哈哈* @Description //TODO $end$* @Date  $date$ $param$ $return$*/



date直接使用下拉框选择就可以了,而 param和return 这两个参数 IDEA 默认的实现很差,因此我们需要手动实现
param代码块

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
属性,它的意思是如果在生成注释时候如果这一项被定义了,那么鼠标光标就会直接跳过它。我并不需要这个功能,因此有被勾选该属性。

最后效果图 输入 /**+enter

Idea的类注释和方法注释相关推荐

  1. idea 类注释,方法注释设置

    类头注释:打开file->setting->Editor->Filr and Code Templates->Includes->File Header  直接在右边的文 ...

  2. IntelliJ Idea注释模板--类注释、方法注释

    刚从Eclipse切换到IntelliJ Idea,之前使用eclipse时用到了注释模板,包括类注释和方法注释,现在分别讲一下在Intellij Idea中如何进行配置,作为备忘 一. 类注释模板配 ...

  3. Intellj Idea 如何设置类头注释和方法注释

    intellj idea 如何设置类头注释和方法注释         intellj idea的强大之处就不多说了,相信每个用过它的人都会体会到,但是我们也会被他的复杂搞的晕头转向,尤其刚从eclip ...

  4. IDEA 自动生成类注释和方法注释

    新建类,自动生成类注释的模板配置  File->Settings->Editor->File and Code Templates->Class /** * @Descript ...

  5. idea如何设置类头注释和方法注释

    idea和eclipse的注释还是有一些差别的. idea: 类头注释:打开file->setting->Editor->Filr and Code Templates->In ...

  6. idea设置类注释和方法注释(贼详细)

    为了规范代码开发,我们需要用到开发工具的设置,比如类注释和方法注释的模板. 先说说在idea中如何设置类注释吧,第一步需要打开设置: 第二步打开文件和代码模板设置,并且找到类模板: /*** @Des ...

  7. IntelliJ IDEA设置类注释和方法注释模板

    IntelliJ IDEA设置类注释和方法注释模板 1.设置类注释模板 这样在定义类时,都要多输入类的描述.不想的话,可以删去 ${description} 2.方法注释模板 先新建模板组,名字自己起 ...

  8. IDEA 设置类注释和方法注释模板

    IDEA 设置类注释和方法注释模板 简介 IDEA的设置注释 新建类.接口.枚举时 新建模板注释,注释类 方法模板 记录工作中类模板设置 简介 通常,在创建一个新的类.接口或方法时,我们都会给它加上注 ...

  9. IDEA设置类注释和方法注释的详细操作步骤

    文章目录 [前言] [正文] 类注释 方法注释 测试 [前言] 平时写代码的时候除了要写单行注释之外,还会写类注释和方法注释,类似下图的效果: 下面介绍一下如何在IDEA中设置类注释和方法注释: [正 ...

最新文章

  1. 打破“维度的诅咒”,机器学习降维大法好
  2. 多线程程序在多核和单核上运行的不同
  3. 优化算法 sklearn lr
  4. Boost:BOOST_ASSERT扩展的用法测试程序
  5. JAVA UDP网络编程学习笔记
  6. matlab指令vpa(j10),matlab中vpa函数
  7. 关于BEA-000402和BEA-000438(没有进程来读取写入管道的数据)
  8. css js写在一起 vue_如何把vue2.0 和 animate.css合并在一起使用(详细教程)
  9. 卡通形象医疗病毒细菌宣传海报模板,psd分层,方便应用!
  10. httpclient proxy 方式ssl 死锁 socketRead0问题解决
  11. 智能机器人语音识别技术详细解析
  12. Ubuntu Desktop安装及桌面美化(修复图片)
  13. 正本清源:LBS(基于位置服务)技术——高精准IP地址定位的8大误区(下)
  14. 使用imp导入工具导入dmp文件
  15. 大学四年的收获及工作感悟
  16. asp大学生英语四六级网上在线考试系统
  17. 前花椒直播CEO胡震生:我如何不花钱引爆的花椒直播
  18. linux手机版模拟电脑,在你的PC上体验Firefox OS 1.3 模拟器
  19. JMF的安装与环境的配置
  20. python太极代码_Python turtle绘制阴阳太极图代码解析

热门文章

  1. IOS APP 发布App Store (同一开发帐号,发布N个APP)
  2. 分享一些前端开发人员必备的工具,脚本和资源
  3. 用Python写一个拼音输入法
  4. 浮点数转换为大写货币金额
  5. 需要密码才能打开的word文件
  6. coding码市管理项目
  7. 如何成为一名云计算工程师
  8. 浦江县教育计算机网上网认证系统,校园网使用FAQ
  9. 朱松纯:初探计算机视觉三个源头兼谈人工智能
  10. [网鼎杯 2020 青龙组]虚幻2 详解 (python脚本)