在Intellij IDEA的最新版本中,当编写一个返回Unit
(也称为过程)的scala方法时,IDEA将折叠: Unit =
部分,以便它显示为所谓的&# 34;程序语法"。这是它的样子:
def myMethod(): Unit = {
// do something
}
默认折叠为:
def myMethod() {
// do something
}
我理解这一点,因为程序语法是针对弃用的,但有些人仍然喜欢它,我想这对他们来说是一个很好的折衷方案。但是,对于我们这些不喜欢过程语法的人来说,我无法找到默认情况下禁用该代码折叠的设置。偏好>编辑>代码折叠确实显示了一些特定于scala的设置,默认情况下应该折叠代码折叠,但我唯一检查过的是" Shell注释(scala脚本)"。
有人知道如何禁用此功能吗?或者目前不可能?
答案 0 :(得分:11)
它在首选项中 - >代码风格 - > Scala,然后在右边有两个隐藏的选项卡,继续其他,应该检查强制执行单元返回类型的方法的程序语法
对于Intellij 14,路径略有不同: