Intellij Idea Intellij代码格式化,新行上的Java注解

yhived7q  于 2023-10-15  发布在  Java
关注(0)|答案(5)|浏览(162)

我正在使用IntelliJ 12,它把我的成员变量注解放在同一行,我讨厌!如何设置代码格式化程序以将注解保持在单独的行上?
谢谢!2谢谢!

ibps3vxo

ibps3vxo1#

导航到首选项→编辑器→代码样式→ Java →换行和大括号选项卡,然后找到字段注解部分并选中单个注解后不换行选项。
在IntelliJ v14中:

a5g8bdjr

a5g8bdjr2#

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

pgpifvop

pgpifvop3#

我认为以上所有的答案都是正确的,但这里是一步一步的Mac用户:
1.点击“IntelliJ IDEA”
1.点击“首选项”
1.在左边的导航窗口中选择“代码风格”,你会看到“Java”列在它下面,点击它!
1.在首选项窗口的右侧查找标题选项卡“ Package 和括号”。
1.此时,您需要在“Field annotations”下查找名为“Do not wrap after single annotation”的项。点击“ok”,你就完成了!

vh0rcniy

vh0rcniy4#

在2.3.3版或Android Studio中似乎没有什么对我有用。我放弃了,并检查了 * 重新格式化时保留 * 下的 * 换行符 *。我只是在添加换行符时必须非常小心。

dsf9zpds

dsf9zpds5#

在2023.2.2 Code Style > Java > Wrapping and Braces选项卡中:将“方法注解”设置为“始终换行”

相关问题