点个赞,看一看,好习惯!本文 GitHub https://github.com/OUYANGSIHAI/JavaInterview 已收录,这是我花了 3 个月总结的一线大厂 Java 面试总结,本人已拿大厂 offer。
另外,原创文章首发在我的个人博客:blog.ouyangsihai.cn,欢迎访问。

IDEA自带的注释模板不是太好用,我本人到网上搜集了很多资料系统的整理了一下制作了一份比较完整的模板来分享给大家,我不是专业玩博客的,写这篇文章只是为了让大家省事。

这里设置的注释模板采用Eclipse的格式,下面先贴出Eclipse的注释模板,我们就按照这种格式来设置:

类注释模板: 方法注释模板:

一、首先我们来设置IDEA中类的模板:(IDEA中在创建类时会自动给添加注释)

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

我们选择Class文件(当然你要设置接口的还也可以选择Interface文件)

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

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

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

(4)1.0:设置版本号,一般新创建的类都是1.0版本,这里写死就可以了

2、效果图展示


二、设置方法注释模板

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

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

1、File–>Settings–>Editor–>Live Templates

(1)新建组:命名为userDefine
(2)新建模板:命名为*

因为IDEA生成注释的默认方式是:/*+模板名+快捷键(比如若设置模板名为add快捷键用Tab,则生成方式为

/*add+Tab),如果不采用这样的生成方式IDEA中没有内容的方法将不可用,例如获取方法参数的methodParameters()、

获取方法返回值的methodReturnType()

(3)设置生成注释的快捷键

(4)设置模板:模板内容如下

注意第一行,只有一个而不是/

在设置参数名时必须用参数名{参数名}参数名的方式,否则第五步中读取不到你设置的参数名

** @Author chengpunan* @Description //TODO $end$* @Date $time$ $date$* @Param $param$* @return $return$**/

如果使用/生成的模板注释将会是如下效果:所以我们要去掉最前面的/


(5)设置模板的应用场景

点击模板页面最下方的警告,来设置将模板应用于那些场景,一般选择EveryWhere–>Java即可

(如果曾经修改过,则显示为change而不是define)
(6)设置参数的获取方式

选择右侧的Edit variables按钮

PS:第五步和第六步顺序不可颠倒,否则第六步将获取不到方法
选择每个参数对应的获取方法(在下拉选择框中选择即可),网上有很多教程说获取param时使用脚本的方式,我试过使用脚本

的方式不仅麻烦而且只能在方法内部使用注释时才能获取到参数


(7)效果图

创建方法,在方法上面写:/*+模板名+Enter–>/**+Enter

出处:https://blog.csdn.net/xiaoliulang0324/article/details/79030752

最后,再分享我历时三个月总结的 Java 面试 + Java 后端技术学习指南,这是本人这几年及春招的总结,已经拿到了大厂 offer,整理成了一本电子书,拿去不谢,目录如下:

现在免费分享大家,在下面我的公众号 程序员的技术圈子 回复 面试 即可获取。

有收获?希望老铁们来个三连击,给更多的人看到这篇文章

1、老铁们,关注我的原创微信公众号「程序员的技术圈子」,专注于 Java、数据结构和算法、微服务、中间件等技术分享,保证你看完有所收获。

2、给俺点个赞呗,可以让更多的人看到这篇文章,顺便激励下我继续写作,嘻嘻。

3、另外,原创文章首发在我的个人博客:blog.ouyangsihai.cn,欢迎访问。

点赞是对我最大的鼓励
↓↓↓↓↓↓

IDEA类和方法注释模板设置(非常详细、实用)相关推荐

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

    这里设置的注释模板采用Eclipse的格式,下面先贴出Eclipse的注释模板,我们就按照这种格式来设置: 类注释模板: /**** @ClassName: TestType* @Descriptio ...

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

    一.概述 IDEA自带的注释模板一般都很简单,然而我们在写代码的时候喜欢把类注释和文档注释写在代码里,既方便自己看所有的参数,也便于以后维护代码的时候看到编码作者.下面是我的代码注释,我们就按照这种格 ...

  3. IDEA方法注释模板设置

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

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

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

  5. IntelliJ IDEA类和方法注释模板配置

    1.设置文件注释 设置Java类的注释模板,创建Java类自动生成该注释模板. 先看文件注释效果: 1.1.选择 IntelliJ IDEA -> 选择 Preferences... 打开IDE ...

  6. IDEA注释模板设置【非常实用】

    目录 一.类模板设置 1.进入设置页面:File-->settings-->Editor-->File and Code Templates-->Files 2.设置类.接口. ...

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

    类注释模板 File -> Other Setting -> Default Setting打开默认设置 Editor -> File and Code Templates -> ...

  8. Idea 设置类、方法注释模板(解决params和return显示问题)---不来虚的 实测有效

    目录 1.使用场景 2.操作步骤 2.1.新建类模板注释添加 2.2.给类的方法生成方法注释 3.成果展现 4.参考文章 1.使用场景 我们在开发项目的时候需要知道类的创建者,什么时间创建,这个类是什 ...

  9. idea设置Java类和方法注释模板

    1.创建类/接口时,自动生成注释模板 按照步骤(mac版本):IntelliJ IDEA->Preferences->Editor->File and Code Templates- ...

最新文章

  1. 芯片焊接和PCB设计引脚的长度及位置对于焊接质量的教训
  2. Windows 2003 群集的搭建
  3. ubuntu下永久设置文件句柄数和虚拟内存,不需重启
  4. 我的做题日志(1),来源:COCI2017,SDOJ
  5. docker更新容器命令 ,自启
  6. mysql load 占位符,mysql:用不存在的数据的占位符初始化摘要表
  7. JCI标准认证对我国医院建设有什么意义?
  8. 炒币玩波段为什么一定要设置止损止盈?
  9. 人工神经网络的应用实例,人工神经网络简单例题
  10. .NET 中的程序集
  11. 18日精读掌握《费曼物理学讲义-卷一》计划(2019/6/12-2019/6/29)
  12. session垃圾回收机制
  13. python随机生成邮箱、自我介绍、地址、时间等
  14. 成就你一生的100个哲理71-80
  15. 网络爬虫学习软件篇-Python(一)下载安装(超详细教程,傻瓜式说明)
  16. 无序数组中获取第k个最大数
  17. nvm的安装配置教程
  18. 计算机系徽 节徽设计,数学节节徽设计图片
  19. MBT测试思想在苏宁蛙测的运用实践分享
  20. 使用电脑修改apk图标和名字

热门文章

  1. VS2008 Web Application和Web Site的区别_转载
  2. ASP.NET Repeater 头模板(HeaderTemplate)和FooterTemplate模板中查找控件
  3. Bind和Eval地区别详细解说
  4. 在机器学习分类中如何处理训练集中不平衡问题
  5. 《研磨设计模式》chap10 中介者模式Mediator(1)简介
  6. 现代密码学5.4--对哈希函数的攻击
  7. 攻防世界Reverse第十题getit
  8. [mmu/cache]-ARMV8的cache的维护指令介绍
  9. [gic]-ARM gicv3/gicv2的总结和介绍-PPT
  10. 在linux kernel或android中解析cmdline参数