技术解析

intellij idea 如何设置在指定的位置换行?
0
2021-06-02 14:22:03
idczone

现在有一个比较长的判断表达式

if (obj.method1() || obj.method2() || obj.method3()) {
}

用 idea 自动换行的话,会变成这个样子:

if (obj.method1() || obj.method2() || obj
	.method3()) {
}

如何指定在最后一个 || 换行呢,效果像这个样子

if (obj.method1() || obj.method2() 
	|| obj.method3()) {
}国外服务器

对于括号里比较长的表达式,我个人比较习惯这样的换行,看起来够清晰,也对版本控制系统比较友好:
if (
obj.method1()
|| obj.method2()
|| obj.method3()
) {
}
没研究过怎么让 IDEA 自动格式化成这样,Preferences=>Editor=>Code Style=>JavaScript,你可以看看。
可以手动换行,然后用 reformat 辅助整理,多按一个空格的事。

对于括号里比较长的表达式,我个人比较习惯这样的换行,看起来够清晰,也对版本控制系统比较友好:
if (
obj.method1()
|| obj.method2()
|| obj.method3()
) {
}
没研究过怎么让 IDEA 自动格式化成这样,Preferences=>Editor=>Code Style=>JavaScript,你可以看看。
可以手动换行,然后用 reformat 辅助整理,多按一个回车的事。

在代码样式里面的括号和换行设置

具体是哪一个选项可以达到这个效果呀?试了好几个都不对

有的时候写的很快,按回车实际上是被打断了思路,略微有点烦躁
数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服