Intellij代码格式,新行中的Java批注


94

我正在使用IntelliJ 12,并且将我的成员变量注释放在同一行上,我讨厌!如何设置代码格式化程序以将注释保留在单独的行上?

谢谢!

Answers:


136

导航至“首选项”→“编辑器”→“代码样式”→“ Java”→“包装和花括号”选项卡,然后找到“ 字段注释 ”部分并选中“ 在单个注释之后不包裹 ”选项。

在IntelliJ v14中:

eIntelliJ v14 Java样式首选项


9
如果仍然找不到所需的格式,请尝试将其他选项(突出显示的框的上方和下方)从“ 长切碎”更改为“ 总是包裹”
vegemite4me,2015年

1
以及用于格式化方法注释的“方法注释”
Jemshit Iskenderov

1
而且在上课时也必须这样做。:选中此了解更多详情intellij-support.jetbrains.com/hc/en-us/community/posts/...
基督教Vielma

21

在IntelliJ 12中,您可以在这里的设置中找到它(右下):

在此处输入图片说明


7

我认为上述所有答案都是正确的,但对于Mac用户来说,这是一步一步的工作:

  1. 点击“ IntelliJ IDEA”
  2. 点击“首选项”
  3. 转到左侧导航窗口中的“代码样式”,您将在其下方看到“ Java”,然后单击它!
  4. 在“首选项”窗口的右侧查找标题标签“包装和花括号”。
  5. 此时,您要在“字段注释”下查找名为“单注释后不换行”的项目。单击“确定”,您就完成了!

在此处输入图片说明


2

对于2.3.3版或Android Studio而言,似乎没有任何用。重新格式化时,我放弃了并在Keep下检查了换行符。添加换行符时,我只需要非常小心。

在此处输入图片说明

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.