类注释

File–Setting–Editor–File and Code Templates–Class

注释模板:

/*** @description: * @author: ${USER}* @time: ${DATE} ${TIME}*/

方法注释

  • 为了获取参数信息,我们需要使用 “ Live Templates” 。

  • 创建 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)相关推荐

  1. idea中添加类、方法注释,快捷键设置

    方法一: Settings ->Keymap ->Other ->Fix doc comment ->右键 ->选择 Add Keyboard Shortcut, 然后输 ...

  2. IDEA 类注释+方法注释的快捷设置

    IDEA 类注释+方法注释的快捷设置 一.类注释 二.方法注释 一.类注释 每次重新安装IDEA过后,都要设置一下快捷注释方式,而设置细节总是落下,这里记录一下,方便回头查看. 1. 修改类头的文档注 ...

  3. js中给元素添加类的方法

    一.原生js中添加类的方法 1.为 <div> 元素添加一个类: document.getElementById("div").classList.add(" ...

  4. IDEA类和方法注释模板设置(非常详细、实用)

    点个赞,看一看,好习惯!本文 GitHub https://github.com/OUYANGSIHAI/JavaInterview 已收录,这是我花了 3 个月总结的一线大厂 Java 面试总结,本 ...

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

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

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

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

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

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

  8. java自动生成函数注释_IDEA类和方法注释自动生成(2019-08-31 21:47写)

    1. 生成类注释 打开Preferences-->Editor-->File and Code Templates,右侧选择Filestab页,找到Class.Interface,可以看到 ...

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

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

  10. idea 设置自动生成类和方法注释,TODO标记作者日期信息以及过滤自己所写标记

    HAI,这是我的第一篇博客; 一直都是在csdn上学习,有所收获也应该写博客回报猿友们: 今天写一篇分享如何配置idea的类注释和方法注释(遵循阿里开发规范),还有todo注释(这个也很重要,谁的问题 ...

最新文章

  1. Revit:从入门到精通学习教程
  2. Android Studio 快捷键
  3. 矩阵论习题:设A,B为投影矩阵,证明A+B仍为投影矩阵当且仅当AB=BA=0。
  4. Yann LeCun 怒喷 Sophia:这就是彻头彻尾的骗局
  5. 【小白学习C++ 教程】二十三、如何安装和使用 C++ 标准库
  6. C# 温故知新 基础篇(1) C#概述
  7. 【数电】(一) 进制转换编码 原码,反码,补码
  8. PyTorch 1.6、TensorFlow 2.3、Pandas 1.1 同日发布!都有哪些新特性?
  9. 【thinkphp 5 在nginx 环境下路由无法生效(404 500错误 )的解决方法】
  10. 异常关闭MyEclipse 8.6后,不能重启
  11. linux 3.16内核下载,linux块设备驱动程序示例(适用于高版本内核3.16.0 - 3.19.0等,亲测可用)...
  12. alt+w热键组合无法使用
  13. [转]斗鱼大数据搭建的经验和坑
  14. centos mysql 1146_MySQL 主从复制 出现1146error,求如何解决?
  15. Office2016只安装三件套方法(word,ppt,excel)另附安装visio2016安装教程
  16. [2001-2003美/新等合拍经典奇幻大片][魔戒1-3][BD-RMVB][中英字幕/1280x720高清晰版]
  17. Fusion App2.0将网页转app,最简教程
  18. boss直聘一句话介绍优势_05.29 | 早读英语角 | 自我介绍,如何一句话拉近关系?...
  19. 贪便宜给自己带来的麻烦,哈哈。
  20. 数学建模算法与应用【BP神经网络算法】

热门文章

  1. zz 图像数据投影投影数据重建图像 radon
  2. ORACLE SQL常用用法
  3. zabbix 监控 php-fpm
  4. Windows自动恢复报错:无法加载操作系统,原因是关键系统驱动程序丢失或包含错误
  5. OpenCV论道:为什么我的伽马校正函数只有一行?
  6. 非常详细的详谈struct sk_buff
  7. Win10 添加虚拟打印机
  8. 51单片机 | 步进电机实验
  9. SparkStreaming实时数仓——日活
  10. eol自动化测试系统监控软件,EOL测试系统总体方案.doc