文章目录

  • 一、设置class注释
    • 1、打开File and Code Templates
    • 2、找到File Header
    • 3、添加模版
    • 4、效果
  • 二、设置function注释
    • 1、打开Live Templates
    • 2、创建Template Group
    • 3、创建Live Template
    • 4、编辑variables
    • 5、选择应用场景
    • 6、效果

以下内容基于IDEA 2021.2.2 (Ultimate Edition)版本操作

一、设置class注释

1、打开File and Code Templates

IntelliJ IDEA -> preferences -> Editor -> File and Code Templates

2、找到File Header

3、添加模版

添加下面代码:

/*** @Author ${USER}* @PackageName ${PROJECT_NAME}* @Package ${PACKAGE_NAME}* @Date ${DATE} ${TIME}* @Version 1.0*/

如果想指定用户名,可修改为:

/*** @Author 隔壁老王* @PackageName ${PROJECT_NAME}* @Package ${PACKAGE_NAME}* @Date ${DATE} ${TIME}* @Version 1.0*/

4、效果

新建文件后,就回自动生成备注信息,效果如下:

package com.works.bot.controller;/*** @Author 隔壁老王* @PackageName bot-portal* @Package com.works.bot.controller* @Date 2021/4/26 1:19 下午* @Version 1.0*/
public class Atest2 {}

二、设置function注释

1、打开Live Templates

打开配置,File -> Settings -> Editor -> Live Templates

2、创建Template Group

3、创建Live Template

这里注意Abbreviation一定要为*,模版的内容如下

** * @describe:* @param: $params$* @return: $returns$* @author: dingws* @version: 1.0.0* @date $date$ $time$**/

4、编辑variables

5、选择应用场景

勾选java选项,保存退出。

6、效果

创建function后,手动输入/* 或 /** 或/*** 后,按下回车,就能自动注释

    /**** @describe:* @param: [input]* @return: java.lang.String* @author: dingws* @version: 1.0.0* @date 2021/9/27 7:20 下午**/String function(String input){return "";}

IDEA设置注释(已亲测)相关推荐

  1. Android开发实战一之搭建开发环境-附测试实例(已亲测)

    使用JDK.Android SDK.Eclipse + ADT搭建开发环境      附测试实例     (已亲测) ----------------------------------------- ...

  2. win10最新下载编译Android源码的简易方法分享(已亲测)

    win10最新下载编译Android源码的简易方法分享(已亲测) 准备至少150G的硬盘空间 win+R 输入control 打开程序与功能-启用或关闭Windows功能 勾选"适用于Lin ...

  3. SQLSERVER查看数据库日志方法和语句示例,已亲测。

    SQLSERVER查看数据库日志方法和语句示例,已亲测. 首先需要查看日志大小: EXEC sys.sp_enumerrorlogs; 可以获取存档编号(0指实时的),日期,日志大小 方法一 使用sq ...

  4. 18年10月份最新免费申请微软OneDrive5TB云盘超详细教程!(已亲测!)

    18年10月份最新免费申请微软OneDrive5TB云盘超详细教程!(已亲测!) 本人已于今天10月23日亲测,成功获取微软OneDrive5T云盘! 第一步:.打开申请链接 学生版:https:// ...

  5. 最新免费申请微软OneDrive5TB云盘超详细教程!(已亲测!)

    https://www.cnblogs.com/wangyunfei/p/9836580.html 18年10月份最新免费申请微软OneDrive5TB云盘超详细教程!(已亲测!) 本人已于今天10月 ...

  6. 一键修改分辨率bat_BAT批量处理一键修改设置IP(亲测有效)

    由于家里宽带是路由器自动拨号,本地链接要设为自动获取IP和DNS:而学校局域网则需要手动设置IP和DNS,我带着笔记本来回跑,需要经常切换IP,虽然设置IP很简单只需在本地连接的属性中输入一串数字即可 ...

  7. 10月份最新免费申请微软OneDrive5TB云盘超详细教程!(已亲测!)

    本人已于10月23日亲测,成功获取微软OneDrive5T云盘! 第一步:.打开申请链接 学生版:https://signup.microsoft.com/signup?sku=student 教师版 ...

  8. PHP接口允许ajax跨域访问设置方法(亲测)

    背景 H5开发中使用ajax调用数据接口, 如果接口文件不在同域名下会提示跨域错误(No 'Access-Control-Allow-Origin' header is present on the ...

  9. 安卓设备脱离pc自动化测试,Termux模拟器下python+uiautomator2的环境设置。本人亲测,踩坑总结。

    termux是一个终端模拟器,无需root,今天讲解安卓python+uiautomator2来实现安卓设备脱离pc的自动化环境设置: --------表示环境设置的坑太多,本人搞了很久,现做个详细总 ...

最新文章

  1. linux 内核编译 错误 fatal error: linux/compiler-gcc6.h: No such file or directory
  2. (转)一个vue路由参数传递的注意点
  3. Swift - 做一个简单的无线U盘(手机端Http服务器搭建)
  4. 数据中台全景架构及模块解析
  5. 避免活跃性危险(第十章)
  6. vue 跨域:使用vue-cli 配置 proxyTable 实现跨域问题
  7. 基于mysql的springmvcjar_糊涂jar_SpringMVC+Spring+Mybatis项目实战[SSM/MySQL/AJAX/IDEA]_Java视频-51CTO学院...
  8. HADOOP docker(六):hive简易使用指南
  9. angular页面打印局部功能实现方法思考
  10. 旅游出行 APP 哪家强?
  11. AttributeError: module ‘hanlp.utils.rules‘ has no attribute ‘tokenize_english‘
  12. 新PC如何在不激活系统的情况下查看各项参数(Win10)
  13. Scratch项目整合
  14. BZOJ2901: 矩阵求和
  15. 【比赛总结】从编程位队长的角度看待第十三届华中杯数学建模比赛A题
  16. 面试时如何回答你的缺点是什么?
  17. 【老板须知】实施ERP系统能为公司带来什么样的好处
  18. linux mkdir命令用法,linux里面的mkdir命令
  19. 计算机中ram和rom的区别是什么意思,ram和rom的区别 ram和rom有什么区别
  20. 求斐波那契数列的第n项 java

热门文章

  1. python编写一个程序、输入一个数判断其是偶数还是奇数,Python - 练习 判断输入是奇数,偶数,小数,还是字符...
  2. 小学奥数题Java编程(2)
  3. 激活层是每一层都有吗_89复式这样装,每一层都设计得很棒,完工后秒变小区样板间,邻居前来取经...
  4. 冶金物理化学复习【3】偏摩尔溶液性质与超额热力学性质
  5. HBase面试题精讲
  6. python试刀-excel表格翻译工具
  7. 文字的动态运动效果在Vegas中该如何实现?
  8. MFC中UpdateData函数的使用
  9. Vscode+python+flake8 安装 配置 使用
  10. python语言语块句的标记_Python的选择语句