当前位置: 首页 > news >正文

IDEA中注释快捷键及模板

单行注释

将光标放置于要注释所在行,使用 Ctrl + /, 添加行注释,再次使用,去掉行注释

若需要将多行进行单行注释,只需要选中要注释的多行,然后使用 Ctrl + /, 添加行注释,再次使用,去掉行注释

//这是一个单行注释,以下是一个测试
public void method(){syetem.out.println("这是一个测试");
}
//以上是一个测试
//这两行都是单行注释

多行注释

注释内容用/**/一对包住

class HelloJava{/*多行注释:如下的main方法是程序的入口!main的格式是固定的!*/public static void main(String[] args){//单行注释:如下的语句表示输出到控制台。System.out.println("Hello Java !!!");}
}

文档注释(块注释)

使用 Ctrl + Shift + /, 添加块注释,再次使用,去掉块注释;

注意:如果已经写好代码块,使用块注释需要先选中要注释的块;

去除注释的时候,不需要全部选中这块代码,只用光标在注释内容上按Ctrl + Shift + /即可。

/**
文档注释:
@author Yeman
@version v1.0
*/public class HelloJava{/*多行注释:如下的main方法是程序的入口!main的格式是固定的!*//**文档注释:如下的main方法是程序的入口!*/	public static void main(String[] args){//单行注释:如下的语句表示输出到控制台。System.out.println("Hello Java!!!");}
}

方法说明注解

在要注解的方法上面输入/**,点击“Enter”,就会根据参数和返回值自动生成注释模板

 /*** 提供(相对)精确的除法运算,当发生除不尽的情况时,精确到 小数点以后10位,以后的数字四舍五入。* @param a1 double 被除数* @param a2 double 除数* @return double 两个参数的商*/
public static double div(double a1, double a2) {return div(a1, a2, DEF_DIV_SCALE);
}

在这里插入图片描述

只要在上图内填入需要的样式即可。

模板1:

/*** @Author 写你的名字* @Date ${DATE} ${TIME} (可以根据需要修改)* @Version 1.0 (版本号)*/

模板2:

/*** @Author: Yeman* @Date: ${YEAR}-${MONTH}-${DAY}-${TIME}* @Description: */

模板3:

/*** Created by Miracle Luna on ${DATE} ${TIME}*/

设置完成后,当新建类时,会在类上面自动生成该信息注释

http://www.lryc.cn/news/240086.html

相关文章:

  • centos7系统下postgresql15离线安装,卸载
  • C#线程 ConcurrentQueue安全队列介绍
  • CURL踩坑记录
  • Python 自动化(十八)admin后台管理
  • Navicat 技术指引 | 适用于 GaussDB 的自动运行功能
  • MySQL 的执行原理(四)
  • PHP 正则式 全能匹配URL(UBB)
  • hadoop shell操作 hdfs处理文件命令 hdfs上传命令 hadoop fs -put命令hadoop fs相关命令 hadoop(十三)
  • redis-cluster集群
  • Hfish安全蜜罐部署
  • Apache POI(Java)
  • P8599 [蓝桥杯 2013 省 B] 带分数(dfs+全排列+断点判断)
  • PS右边的图层窗口没有显示出来?
  • Sealos 云操作系统私有化部署教程
  • 信息系统的安全保护等级的五个级别
  • c语言使用modbus库
  • 【Flask使用】全知识md文档,4大部分60页第3篇:Flask模板使用和案例
  • 芯片的测试方法
  • 网络安全等级保护2.0国家标准
  • 从根到叶:随机森林模型的深入探索
  • python数据结构与算法-15_堆与堆排序
  • vscode提交代码到Gitee(保姆教程)
  • 【洛谷算法题】P5714-肥胖问题【入门2分支结构】
  • 促进材料基因工程基础理论、前沿技术和关键装备的发展和应用,第七届材料基因工程高层论坛将于12月重庆举办,龙讯旷腾出席会议
  • Cypress-浏览器操作篇
  • 短视频矩阵系统源码搭建部署分享
  • 科技赋能,创新发展!英码科技受邀参加2023中国创新创业成果交易会
  • Talk | UCSB博士生宋珍巧:基于人工智能的功能性蛋白质设计
  • C++基础从0到1入门编程(四)类和对象
  • 如何有效解决UDP协议传输问题实现快速安全的文件传输