你好,欢迎进入江苏优软数字科技有限公司官网!

诚信、勤奋、创新、卓越

友好定价、专业客服支持、正版软件一站式服务提供

13262879759

工作日:9:00-22:00

Intellij idea新建class类时,自动添加类注释模板的方法

发布时间:2026-03-16

浏览次数:0

注释模板的使用

有这么个东西叫注释,它于某些时候而言,极其关键,极为重要! 在名为IDEA的软件里,存在专门为开发者预备的供以使用的注释模板!

把代码的可读性予以提升,紧接着我会针对这个注释模板的运用展开详细的介绍!

IDEA中新建class类的时自动添加类注释模板

正常情况下,当我们去新建一个class类之时,并不会有任何代码注释被生成!然而,我们能够借助一些设置达成此事!

按顺序进行展开操作,先是文件选项,然后是经过多次连续的箭头指示后的文件并代码选项,最后是文件选项。

之后于Files里寻得class,如此一来,我们便能够在右侧开展注释模板的编辑工作了。

如图

眼尖的朋友应该也已经发现了 右下角的了吧!

在其内部,实际上给出了一部分,于新建java类之际,能够加以运用的,一些预先行定义好是的变量!

他的意思是,那是我们所定义的,是一个IDEA内置模板,每次创建新的Java类时都会用到这个模板,这个模板是能够编辑的,不仅可以编辑注释模板,IDEA还为我们生成了一些预定义的变量,这些变量会像(宏)那样展开为相应的值。

这些预定义变量含义如下表:

那种被称作变量名称的事物,有着这般的描述,其中,${} 是用于在里面创建新类的包的名称,${NAME} 是于“创建新类”对话框里所指定的新类的名称,${USER} 是当前用户系统登录名,${DATE} 是当前系统日期,${TIME} 是当前系统时间,${YEAR} 用来表示年份,${MONTH} 用来表示月份,${} 是当前月份名称的前 3 个字母。例如是 1 月、2 月等,${} 是当前月份的全名。例如是一月、二月等。那个被称为当月当前日期的${DAY},那个呈现当下时间的${HOUR},那不知具体数值的当前分钟,那尚无确切所指的当前项目的名称。

按照IDEA的预定义变量的情况,结合我自己所定义的类信息,如此一来,在IDEA里面我的类注释模板是这样的:。

/**
*@version: V1.0
*@author: 极客小俊
*@className: ${NAME}
*@packageName: ${PACKAGE_NAME}
*@description: java项目开发
*@date: ${TIME}
*@UserSystemLoginName:${USER}
*@ProjectName: ${PROJECT_NAME}
**/

那么,当我们在接下来的操作中,进行新建 class 类这个行为的时候,它的头部位置就会自动地生成上述所提到的注释。

如图

要是存在设置诸如接口、Enum枚举、CSS等别样文件类型注释模版的需求,只需挑选需作相应配置的文件类型,接着仿效之前的步骤依此类推进行配置便可,每一个文件类型里模板的预定义变量都呈现相同效果!

利用Live 自定义快速生成注释模版

原先我们就已经清楚,Live在制作代码模板上能发挥功用,并且,运用它来生成注释模板也是可行的。

具体步骤如下:

最开始的时候我们依照顺序逐个展开,File,接着是多个箭头所指方向。最终找到位于Live的模板配置面板选项!

那就先设定一个分组,接着在已设定好的这分组里,将那个加号点一下,随后在这个分组范畴内,去定义一款注释模板。

在 test 分组当中,于此处进行定义,在此处,定义一种注释模板,其名为 class。

如图

class模板代码如下

/**
 * @version: V1.0
 * @author: 极客小俊
 * @className: $className$
 * @packageName: $packageName$
 * @description: java项目开发 
 * @date: $date$
 * @UserSystemLoginName:$user$
 * @ProjectName: $FilePath$
 **/

效果

留意,务必要去更改应用的范围,而且针对注释模板的选择,也就是声明的方式,如此便行了。

当然你也可以直接选择也可以!

IDEA中的断点调试()

断点调试,是程序开发里时常会用到的一种技巧,运用断点调试,我们能清晰地查看程序的执行流程,懂的人都明白,在IDEA中同样能够进行断点调试,而且极为方便!

要是于程序里头存在你弄不明白的代码,那就能够在对应的位置处打上一个断点。

设置断点

于IDEA当中,能够在代码编辑区域的行号那个位置,点击鼠标左键,如此这般就能够去设置一个断点。

如图

运行Debug进行断点调试

断点打好了之后,我们就可以进行运行调试了

需留意,要是属于头一回试运行调试此文件这种情况,那你理应去施行菜单栏里的Run--->Debug这一指令。

快捷键Alt + shift + F9

然后选择要调试的文件名称

如图

随后便会步入正式的调试时期,而且代码会停滞在断点之处,静候你的进一步行动!

如图

需留意,未曾执行过Debug的文件,工具栏上的那个小虫子,在默认情况下是呈灰色,并且是不可以点击的,要是当你有执行过Run-->Debug命令过后,此小虫子便会转变为红色且处于可点击的状态了!

Connected to the target VM, address: '127.0.0.1:56862', transport: 'socket'
//这里的意思为设置`Debug`连接方式,默认是`Socket`  刚开始学习的朋友可以暂时忽略!

在我们运行了Debug之后,下方就会显示出一块调试工具按钮

接下来具体调试代码的时候就要借助到以下几个工具按钮了!

如图

以上调试工具按钮的含义如下表:

编号 图标 名称 含义

如果当前断点是一个方法体内的断点,那就不需要进入该方法体内,而是直接进入下一步,执行后续操作如果当步骤进入时不存在可执行的后续操作则会出现异常情况!

跨进至下一步,要是当下断点属于一个方法,那么便进入到当前方法的内部之中去。

force step into,倘若当前断点为一个方法,那么朝着进入当前方法体内的方向,进入下一步。

step out 跳出

使程序运行恢复,然而要是该断点底下仍存在断点呐,那么就会停下在紧接着的下一个断点之上。

stop 停止

view 查看所有断点

mute 点中,使得所有的断点失效

当知晓了某些工具后,我们能够来简易地试着进行一次断点调试,针对一个简易的for循环,使得我们在每次循环之际都清楚变量i 到了何处!

如图

条件断点

条件断点呢,实际上就是,当我们所设置的条件达成之后,断点便会自动卡住代码,在此之前,程序在正常地执行着!

条件断点是在进行了断点添加操作之后,再次以鼠标左键点击相应的那个位置,此时就会出现一个用于填写条件的对话框!

举个栗子

在for循环中i如果等于5就执行断点,在这之前正常输出!

如图

效果如下

IDEA 精选插件 Grep 日志显示插件

概述

一款强大的日志过滤管理工具Grep,它能够给不同级别的日志,或者给不同表达式的日志,加上背景颜色与上层颜色,这有助于提高查看日志的效率!

当你安装好了 IDEA以后我们可以选择在线地址进行安装

网址是,https://..com//7125-grep- ,这样一个地址。

轻点一下IDEA 2020.3.4,随即能够着手进行安装,待安装完毕后,再次启动IDEA。

当然你也可以通过从去搜索这个插件名称进行安装! 也是可以的

代码缩略图插件

概述

安装完插件之后,会在代码编辑区的右侧显示一个区域,这个区域是缩小的预览区域,我们把它称之为代码小地图。

若有一个文件,其包含上千行代码,于预览区之中,能够直接通过拖动方式,迅速定位至与之对应的代码行,总而言之,能够快速实现代码定位,这绝对要比拖动滚动条便捷许多!

我们可以通过---->去搜索这款插件

如图

效果如下

翻译插件

英语不好不能学编程?

代码有英文注释看不懂?

英文命名不知道含义?

那么这款翻译插件帮你解决这些问题吧!

我们先是在插件市场里进行搜索,而后安装一下插件,此安装完成之后重启IDEA。

然后,选中你所不理解、需要进行翻译的单词,或者代码,接着,鼠标右键,选择(翻译)一项,或者运用快捷键ctrl + shift + Y,便能够显示出对应的中文意思了。

如图

倘若要说,你对于翻译出来的意思,并非是那种比较满意的状态,此时,你能够针对这个翻译插件,去开展一些设置方面的操作!

由前往后依次展开,File,接着之后如此继续往下去找找,Tools,然后要针对翻译引擎以及其方式来开展配置的操作!

这些翻译插件存在于世,说不定会给你带来一些在解决问题方面的微小灵感呢,哇哈哈哈哈哈哈哈!

AI for Java and 代码智能补全

实际上,IDEA自身所带的代码补全已然是颇为强大的了,然而,在拥有了这个AI代码自动补全插件之后,那情形简直就是如虎添翼一般,毕竟,AI代码补全代码会显得更为强大呀!

效果如下

代码问题监测插件

协助你去检查代码所存在的问题,像是性能方面的问题,安全方面的问题,重复方面的问题等等,要依据个人的具体情况来判定是否使用这款插件!

在需监测的页面那儿,点击右键,找到并抉择with,或者直接摁下Ctrl + shift + s来展开监测,如此便可看到结果了!

如图

Java 阿里巴巴编码规范检查插件

培养良好的编码规范,提高代码质量,这是必不可少的插件!

依据阿里巴巴Java开发手册,再连同这个插件,你很快必将能够修正自身的怪毛病,能够使自己编写出具有更高易读性的代码,能够让团队代码风格尽可能趋于统一,进而易于维护!

就从这里开始一步一步向着大厂前进吧!

效果如下

代码统计插件

顾名思义,自然是用以统计代码量的插件呀,恰似你要去统计一番整个项目的代码量究竟有多少啰!

像是,存在着多少数量的源代码文件,整体总共拥有多少行数的代码,其中空行以及注释行分别各有多少呢!

或者去统计一下,在整个项目范围之内,各种不同类型的源代码,它们各自的数量分别是多少,比如说,java类型的代码量有多少,js类型的某个模块代码量有多少,代码一共有多少行,空行又有多少,注释行有多少等等之类的情况,这款插件都能够满足你的要求!

这里我推荐使用官方在线安装方式来安装这款插件!

插件地址: https://..com//4509-

安装好之后 重启IDEA

接着,再度开启IDEA去开展项目,挑选下方任务栏那儿的标签intellij idea视频讲解,点击一下便能够瞧见代码量的统计结果啦!

数据概况参数 说明如下表:

选项名称,描述为,Count,即统计java文件的数量,Size,SUM,是指java所有文件总占用硬盘大小,Size,MIN,是java文件的最小文件占用硬盘大小,Size,MAX,为java文件的最大文件占用硬盘大小,Size,AVG,是java文件的平均占用硬盘大小,Lines,是java文件的总行数,Lines,MIN,是java文件的最小行数,Lines,MAX,是java文件的最大行数,Lines,AVG,是java文件的平均行数。

指定文件类型统计参数 说明如下表:

具有选项名称,其描述为intellij idea视频讲解,代码总行数(这里指包括注释以及空行的那种),还有源代码行数(此为不包括注释以及空行的),再有源代码行数百分比(它是源代码行数除以代码总行数所得),另外是注释行数存在,之后是注释行数百分比(它是注释行数除以代码总行数的结果),接着有空行数这项,最后是空行百分比(它是空行数除以代码总行数所形成)。

插件安装完毕之后,存在一些默认的配置,倘若默认配置不能够满足实际情形,能够更改配置,增添自定义的规则!

依次展开File ---> ---> Tool --->

上图中的大致意思如下表:

选项,描述,file types,是默认被排除的文件类型,你能够自行朝着其中持续增添,对于file types所涵盖的文件类型,TABs file types,是按TAB予以分隔的文件类型,假若存在其他无需进行统计的目录,那么可以进行自定义设定,要排除编译器的输出目录,IDEA9+ ,也就是(.idea),需排除IDEA9+版本的.idea目录,NPM ,即(),要排除NPM的目录,Git ,也就是(.git),需排除.git目录,(.svn),要排除.svn目录,MAVEN ,即(),需排除Maven的输出目录,all ,还有with (.),要排除所有以.开头的目录,when open ,在打开项目的时候,会自动激活统计。

对于插件,在使用之际,它是极为便利的,能够达成开发进程里的某些基本统计需要!

如有侵权请联系删除!

13262879759

微信二维码