现在有一个比较长的判断表达式
if (obj.method1() || obj.method2() || obj.method3()) {
}
用 idea 自动换行的话,会变成这个样子:
if (obj.method1() || obj.method2() || obj
.method3()) {
}
如何指定在最后一个 || 换行呢,效果像这个样子
if (obj.method1() || obj.method2()
|| obj.method3()) {
}
1
libook 2021 年 4 月 29 日 对于括号里比较长的表达式,我个人比较习惯这样的换行,看起来够清晰,也对版本控制系统比较友好:
if ( obj.method1() || obj.method2() || obj.method3() ) { } 没研究过怎么让 IDEA 自动格式化成这样,Preferences=>Editor=>Code Style=>JavaScript,你可以看看。 可以手动换行,然后用 reformat 辅助整理,多按一个空格的事。 |
2
libook 2021 年 4 月 29 日
对于括号里比较长的表达式,我个人比较习惯这样的换行,看起来够清晰,也对版本控制系统比较友好:
if ( obj.method1() || obj.method2() || obj.method3() ) { } 没研究过怎么让 IDEA 自动格式化成这样,Preferences=>Editor=>Code Style=>JavaScript,你可以看看。 可以手动换行,然后用 reformat 辅助整理,多按一个回车的事。 |
3
xuanbg 2021 年 4 月 29 日
在代码样式里面的括号和换行设置
|
7
dengshen 2021 年 4 月 29 日 via iPhone
有个指导宽度 配合软换行
|
8
aviator 2021 年 4 月 30 日
我记得旧版是可以手动换行的,新版本只能指定宽度,代码超过这个宽度就自动换行了,有时候确实比较烦。
|
9
zm8m93Q1e5otOC69 2021 年 5 月 6 日
大于两行的考不考虑再搞一个方法捏?这样可能更好一些。。可以无视我。。
|