IntelliJ IDEA Scala插件具有自动将:Unit
添加到单元返回功能结束的功能。所以,例如,如果我正在编写一个副作用函数foo
:
def foo() {}
当我在光标位于大括号之间时点击Enter
,我会得到以下内容:
def foo():Unit = {
}
我个人更喜欢以下内容:
def foo() {
}
那么,我该如何关闭此功能?
答案 0 :(得分:12)
tldr;
Preferences > Code Style > Scala > Other > Uncheck: Enforce procedure syntax [blah blah blah]
Preferences
对话框Code Style
Scala
Other
Enforce procedure syntax for methods with Unit return type