本篇文章讲述怎样设置 idea 的单行注释方式,以及格式化时将单行注释格式化成与设置的方式一样。

设置单行注释方式目前有两种,一种是默认的在行首注释,另一种是在与代码缩进一致且 // 后加一个空格(这种也是阿里规约里要求的,相比第一种看上去确实好看了一点)

设置路径是 Editor->Code Style->Java->Code Generation

下图中 Comment Code 模块就是设置注释格式的地方,我选中的方式是上述说的第二种格式,在 // 后加一个空格。如果要使用第一种格式请选择 Comment Code 模块的 Line comment at first columnBlock comment at first column
Comment Code

如果你使用的是第二种,要设置格式化时将注释的格式格式化为第二种,可以在 Editor->Code Style->Java->Wrapping and Braces 中找到下图的模块。

在下图 Keep when reformatting 中将 Comment at first column 取消选中即可。

Wrapping and Braces

idea 默认使用的单行注释方式就是第一种格式,所以一般都是改成第二种格式。