虽然 Scala 具有类型推断功能,但显式定义公共(public)函数的返回类型被认为是一种良好的做法。是否有可能让 IDEA 从推断的返回类型中添加显式返回类型?
最佳答案
如果您使用的是方法名称,则可以按 ALT + ENTER 来获取意图操作,其中第一个通常是 向函数添加类型注释定义
插图:
在本例中,它将添加 Int
到 exampleFunction
的返回类型。
我想补充一下,这也适用于 val
/var
声明,基本上只要有类型推断即可。
关于scala - 使用 Intellij Idea 在 Scala 中生成返回类型签名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30741020/