我有一个困扰我很久的问题,这里的代码如下,
if (flag) {
// some code here
}
else | // cursor here
当我按 shift + 命令 + 输入(在Mac上)自动完成时,它将我的代码重新设置为
if (flag) {
// some code here
} else {
|
}
我只想完成它但从不影响我自己的风格,即
if (flag) {
// some code here
}
else {
|
}
IntelliJ IDEA有这种方式的设置吗?提前谢谢:)
答案 0 :(得分:1)
这可能是你的代码风格中的一个设置迫使这个。默认情况下,IntelliJ不会强制else
语句转到单独的行。
导航至设置>编辑>代码风格> Java,选择Wrapping and Braces选项卡,然后勾选“新行上的'else'复选框。然后,这会强制所有其他语句按照您的意愿分别在各自的行中。