标签: scala intellij-idea
虽然Scala具有类型推断,但明确定义公共函数的返回类型被认为是一种好习惯。是否有可能让IDEA从推断的返回类型中添加显式返回类型?
答案 0 :(得分:13)
如果您使用的是方法名称,那么可以点击 ALT + ENTER 来获取意图操作,其中第一个通常是添加类型注释来运行定义
插图:
在这种情况下,它会将Int添加到exampleFunction的返回类型。
Int
exampleFunction
我可能会添加这个也适用于val / var声明,基本上只有在推断出类型时。
val
var