“全栈2019”Java第八章:IntelliJ IDEA设置注释不显示在行首

1,413 阅读3分钟
原文链接: www.toutiao.com

难度

初级

学习时间

10分钟

适合人群

零基础

开发语言

Java

开发环境

  • JDK v11
  • IntelliJ IDEA v2018.3

1.开发规范

大多数同学都是以团队的形式进行开发,所以制定开发规范是很有必要的。

比如:

“全栈2019”Java第八章:IntelliJ IDEA设置注释不显示在行首

变量名不允许出现拼音

“全栈2019”Java第八章:IntelliJ IDEA设置注释不显示在行首

类名使用UpperCamelCase风格

“全栈2019”Java第八章:IntelliJ IDEA设置注释不显示在行首

方法名、参数名、成员变量、局部变量都统一使用lowerCamelCase风格,必须遵从驼峰形式。

“全栈2019”Java第八章:IntelliJ IDEA设置注释不显示在行首

注释的双斜线与注释内容之间有且仅有一个空格。

开发规范还有很多,这里就不一一列举,后续会有一个开发手册学习笔记出来,请大家持续关注。

2.IntelliJ IDEA默认注释规则不满足规范

本章着重关注开发规范的其中一条:

注释的双斜线与注释内容之间有且仅有一个空格。

我们用手先敲个双斜线,然后再按一个空格,最后写注释,一定不会出错。但是太麻烦,大家前一章也学过IntelliJ IDEA有注释快捷键,我们来用一下:

单行注释快捷键

Windows/Linux:Ctrl + /

Mac:command + /

当没有内容时:

“全栈2019”Java第八章:IntelliJ IDEA设置注释不显示在行首

当有内容时:

“全栈2019”Java第八章:IntelliJ IDEA设置注释不显示在行首

从两次注释结果来看,IntelliJ IDEA默认注释规则不满足规范。不满足的原因是双斜线默认开头在行首。

现在有三种解决办法:

第一种就是手写,不用快捷键,太麻烦,不采用。

第二种就是继续使用快捷键,然后自己调整,还不如手写呢,不采用。

第三种就是设置双斜线默认不显示在行首,然后自动添加一个空格,这个方法nice,非常好。

下面我们就开始实现第三种方法的设置。

3.设置注释不显示在行首

首先,打开IntelliJ IDEA设置:

“全栈2019”Java第八章:IntelliJ IDEA设置注释不显示在行首

找到“Editor”:

“全栈2019”Java第八章:IntelliJ IDEA设置注释不显示在行首

然后再找到“Code Style”:

“全栈2019”Java第八章:IntelliJ IDEA设置注释不显示在行首

接着找到“Java”:

“全栈2019”Java第八章:IntelliJ IDEA设置注释不显示在行首

在右边视图中选择“Code Generation”:

“全栈2019”Java第八章:IntelliJ IDEA设置注释不显示在行首

最后,看到“Comment Code”区域:

“全栈2019”Java第八章:IntelliJ IDEA设置注释不显示在行首

取消勾选“Line comment at first column”“Block comment at first column”,然后选中“Add a space at comment start”

“全栈2019”Java第八章:IntelliJ IDEA设置注释不显示在行首

然后点击底部“OK”按钮应用设置。

其中“Line comment at first column”是单行注释出现在行首;

“Block comment at first column”是多行注释出现行首;

“Add a space at comment start”是在开始注释处添加空格;

我们再去使用注释看看是什么效果:

“全栈2019”Java第八章:IntelliJ IDEA设置注释不显示在行首

完美。方便、快捷、满足开发规范。简直了~。~

至此,IntelliJ IDEA设置注释不显示在行首相关内容讲解先告一段落,更多内容请持续关注。

答疑

如果大家有问题或想了解更多前沿技术,请在下方留言或评论,我会为大家解答。

上一章

“全栈2019”Java第七章:IntelliJ IDEA注释快捷键

下一章

“全栈2019”Java第九章:解释第一个程序

学习小组

加入同步学习小组,共同交流与进步。

  • 方式一:关注头条号gorhaf,私信“Java学习小组”。
  • 方式二:关注公众号gorhaf,回复“Java学习小组”。

全栈工程师学习计划

关注我们,加入“全栈工程师学习计划”。

“全栈2019”Java第八章:IntelliJ IDEA设置注释不显示在行首

版权声明

原创不易,未经允许不得转载!