IDEA 添加类注释、方法注释(快捷键 /** + Enter)
类注释
File–Setting–Editor–File and Code Templates–Class
注释模板:
/*** @description: * @author: ${USER}* @time: ${DATE} ${TIME}*/
方法注释
为了获取参数信息,我们需要使用 “ Live Templates” 。
创建 Live Templates 分组
- File–Setting–Live Templates。
- File–Setting–Live Templates。
创建 Template
- 我们上一步创建了 zwl 分组,现在我们将在 zwl 分组中创建 Template。
- 注意:Abbreviation 的名字为 * ,Expaned with Enter,这样注释功能的快捷键就为 :/** + Enter
- 右键模板,选择 change context:定义模板的是适用范围,这里选择Java所有即可
模板内容:
** @description:
$params$* @return: $return$* @author: $user$* @time: $date$ $time$*/
定义模板内容中引用的变量
- 我们上一步的截图中,点击 Edit variables 按钮可以弹出变量设置窗口。
- 这里,我们把参数变量 params 设置为一个自定义函数 groovyScript() 。groovyScript 函数调用 Idea 的 methodParameters() 函数获得参数数组,并进行格式化。
- params 的值(即 groovyScript 函数):
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())
- 其他变量的值,直接使用 Idea 的函数进行赋值。
- date → date()
- time → time()
- author → user()
- return → methodReturnType()
最终效果:
IDEA 添加类注释、方法注释(快捷键 /** + Enter)相关推荐
- idea中添加类、方法注释,快捷键设置
方法一: Settings ->Keymap ->Other ->Fix doc comment ->右键 ->选择 Add Keyboard Shortcut, 然后输 ...
- IDEA 类注释+方法注释的快捷设置
IDEA 类注释+方法注释的快捷设置 一.类注释 二.方法注释 一.类注释 每次重新安装IDEA过后,都要设置一下快捷注释方式,而设置细节总是落下,这里记录一下,方便回头查看. 1. 修改类头的文档注 ...
- js中给元素添加类的方法
一.原生js中添加类的方法 1.为 <div> 元素添加一个类: document.getElementById("div").classList.add(" ...
- IDEA类和方法注释模板设置(非常详细、实用)
点个赞,看一看,好习惯!本文 GitHub https://github.com/OUYANGSIHAI/JavaInterview 已收录,这是我花了 3 个月总结的一线大厂 Java 面试总结,本 ...
- IDEA类和方法注释模板设置
这里设置的注释模板采用Eclipse的格式,下面先贴出Eclipse的注释模板,我们就按照这种格式来设置: 类注释模板: /**** @ClassName: TestType* @Descriptio ...
- IntelliJ IDEA类和方法注释模板配置
1.设置文件注释 设置Java类的注释模板,创建Java类自动生成该注释模板. 先看文件注释效果: 1.1.选择 IntelliJ IDEA -> 选择 Preferences... 打开IDE ...
- IDEA设置类、方法注释模板
类注释模板 File -> Other Setting -> Default Setting打开默认设置 Editor -> File and Code Templates -> ...
- java自动生成函数注释_IDEA类和方法注释自动生成(2019-08-31 21:47写)
1. 生成类注释 打开Preferences-->Editor-->File and Code Templates,右侧选择Filestab页,找到Class.Interface,可以看到 ...
- IntelliJ IDEA 2022 类和方法注释模板设置
一.概述 IDEA自带的注释模板一般都很简单,然而我们在写代码的时候喜欢把类注释和文档注释写在代码里,既方便自己看所有的参数,也便于以后维护代码的时候看到编码作者.下面是我的代码注释,我们就按照这种格 ...
- idea 设置自动生成类和方法注释,TODO标记作者日期信息以及过滤自己所写标记
HAI,这是我的第一篇博客; 一直都是在csdn上学习,有所收获也应该写博客回报猿友们: 今天写一篇分享如何配置idea的类注释和方法注释(遵循阿里开发规范),还有todo注释(这个也很重要,谁的问题 ...
最新文章
- Revit:从入门到精通学习教程
- Android Studio 快捷键
- 矩阵论习题:设A,B为投影矩阵,证明A+B仍为投影矩阵当且仅当AB=BA=0。
- Yann LeCun 怒喷 Sophia:这就是彻头彻尾的骗局
- 【小白学习C++ 教程】二十三、如何安装和使用 C++ 标准库
- C# 温故知新 基础篇(1) C#概述
- 【数电】(一) 进制转换编码 原码,反码,补码
- PyTorch 1.6、TensorFlow 2.3、Pandas 1.1 同日发布!都有哪些新特性?
- 【thinkphp 5 在nginx 环境下路由无法生效(404 500错误 )的解决方法】
- 异常关闭MyEclipse 8.6后,不能重启
- linux 3.16内核下载,linux块设备驱动程序示例(适用于高版本内核3.16.0 - 3.19.0等,亲测可用)...
- alt+w热键组合无法使用
- [转]斗鱼大数据搭建的经验和坑
- centos mysql 1146_MySQL 主从复制 出现1146error,求如何解决?
- Office2016只安装三件套方法(word,ppt,excel)另附安装visio2016安装教程
- [2001-2003美/新等合拍经典奇幻大片][魔戒1-3][BD-RMVB][中英字幕/1280x720高清晰版]
- Fusion App2.0将网页转app,最简教程
- boss直聘一句话介绍优势_05.29 | 早读英语角 | 自我介绍,如何一句话拉近关系?...
- 贪便宜给自己带来的麻烦,哈哈。
- 数学建模算法与应用【BP神经网络算法】