最近没啥事开始正式用Eclipse 转入 idea工具阵营,毕竟有70%的开发者在使用idea开发,所以它的魅力可想而知。刚上手大概有一天,就知道它为啥取名为 intelli(智能化)了,确实很智能,这还是一些小小的细节,当然idea也有它不足之处,就是我们今天要讲的“自定义方法注解模板”,类注解模板可以很简单的设置,这里我就不重复,而网上很多关于自定义方法注解模板的文章大多是抄袭获取转发根本自己就没有验证,本文经过自己亲自验证有效

  1. File->settings->Editor->Live Templates
  2. 点击右上角的绿色+号,然后选择template group ,然后输入group的name,随便输入就好了:myGroup。然后点ok
  3. 选中刚才创建的myGroup,然后再次点击右侧的绿色+,这次选择的是第一个1. Live Template。取名为*,取名可以随便,只是个人觉得方便,你可以取别的。
     
  4. 配置模板,下面是我的模板,大家仔细看我的模板开头是*而不是/*,这就是关键所在。
    1. *
    2. *
    3. *
    4. * @author chenmc
    5. * @date $date$ $time$
    6. * @param $params$
    7. * @return $returns$
    8. */

    注意:只有当变量被$$包围时 右侧的Edit variables才可以点击哦。

  5. 再编辑好模板之后就只为参数添加$$添加变量,点击右侧的 Editor variables,
  6. 完成之后点击Apply然后点击OK,注意了,重点的地方,在你的方法上输入 /*然后加上模板的名称*,这就是我为什么不取字母而取名为*,因为这样很快速,再按Tab键(注意啊不是按Enter键,而是按Tab键)就会出现你想要的注释了,很多教程是直接输入模板名称按tab键,但是这种方法的@param和@return是获取不到的,再重复一遍正确的方式:/** 然后按Tab键;如果你取名为abc那就是  /*abc 然后按Tab。效果如下:
  7. 但是还有一个问题,细心的读者会发现在@param这个参数上报错了,这是因为idea强大的检查功能,有两种解决办法:
    第一种:File->settings->Editor->Inspections->javadoc issues下面第四项将红色 Error改为黄色Warning即可

    第二种:点击idea的右下角的人头图像,然后选择高亮级别,调为Syntax模式即可

    原文转载自: https://blog.csdn.net/u014044812/article/details/76577479

转载于:https://www.cnblogs.com/create-and-orange/p/10818786.html

idea自动生成方法注释(含参数及返回值)相关推荐

  1. java分布式对象——远程方法中的参数和返回值+远程对象激活

    [0]README 1)本文文字描述转自 core java volume 2, 旨在学习 java分布式对象--远程方法中的参数和返回值+远程对象激活 的相关知识: [1]远程方法中的参数和返回值 ...

  2. Eclipse自动生成方法注释 快捷键

    自动生成方法的注释格式,例如 /** * @param str * @return * @throws ParseException */ 快捷键是 ALT + SHIFT + J,将光标放在方法名上 ...

  3. idea自动生成类注释和方法注释

    一,自动生成类注释 打开Setting,选在Editor,然后是File and Code Templates 最后是Files 中的Class ,点击class后,编辑右边的红色边框,里边是模板,将 ...

  4. IDEA自动生成方法和文件注释(实用)

    IDEA自动生成方法和文件注释(实用) 1.定义Java文件注释 打开idea,按照以下步骤打开 File => setting => editor => File and Code ...

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

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

  6. pycharm 自动生成文件注释和函数注释

    1. 文件注释 pycharm提供了一个在新建文件自动生成文件头注释的功能,可以实现自动生成运行环境,作者.日期等必要信息,使用比较方便,配置十分简单.在anaconda 的spider也有类似的功能 ...

  7. jsp界面自动生成文件注释_实施注释界面

    jsp界面自动生成文件注释 对于Java开发人员而言,每天都需要使用注释. 如果没有其他简单的@Override注释,那该响了. 创建注释要复杂一些. 在运行时通过反射使用"自制" ...

  8. VS2015自动生成代码注释以及VA_X安装使用教程

    1.创建类文件自动生成代码注释 让VS自动生成类的头部注释,需要修改安装目录下的一个 Class.cs文件,具体路径如下: E:\VS2015\Common7\IDE\ItemTemplatesCac ...

  9. 软件测试自动生成测试数据,软件测试中测试数据的自动生成方法浅析

    一.引言 软件质量是制约计算机应用领域进一步发展的关键要素之一,保证软件质量.提高软件可靠性的重要手段是软件测试.软件测试中最关键的问题是测试数据的设计,它主要涉及两个方面,一是测试 数据生成,是测试 ...

最新文章

  1. 关于REID的mAP指标
  2. 开源Linux 3.3内核首次融合Android代码
  3. 数据库选项--ALTER DATABASE WITH 选项
  4. DCMTK:列出DICOM结构化报告文件的内容
  5. QC安装与运行中的问题汇集
  6. python中计算如何实现_基于python如何实现计算两组数据P值
  7. 中餐菜单分类名称创意_(全)西餐厨师岗位分类、薪资待遇与职责介绍
  8. java 调用c++ jni_Java中使用JNI调用C++
  9. 动态加载html 添加样式表,使页面动态加载不同CSS样式表,从而实现不同风格模板的方法...
  10. python自动化测试-【自动化测试】Python - unittest单元测试框架
  11. HDU1166-ZKW树
  12. 二十四、Java集合框架(一)
  13. 语音识别(ASR) 阿里云
  14. Hook 迅游手游加速器
  15. 牛客练习赛47 D DongDong坐飞机 (分层最短路)
  16. Html+CSS三栏式伸缩布局
  17. idea 内存溢出问题
  18. 预留度数Rx表达式的推导
  19. 关于一些数学符号和概率的阐述;
  20. 一张图看懂梯度、散度、旋度、Jacobian、Hessian和Laplacian

热门文章

  1. 线性一致性与全序广播------《Designing Data-Intensive Applications》读书笔记12
  2. MySQL Group Replication调研剖析
  3. 显示浏览器窗口的高度和宽度
  4. mysql event 学习
  5. Mac搭建本地svn服务器,并用Cornerstone连接服务器
  6. Spring实现热加载MyBatis 的XML配置文件
  7. MongoDB实战(4)MapReduce
  8. CocoStudio资源区导入Plist/PSD文件
  9. 玩转Python大数据分析 《Python for Data Analysis》的读书笔记-第05页
  10. VMware HA实战攻略之五VMwareHA测试验收