scala - 使用 Intellij Idea 在 Scala 中生成返回类型签名

标签 scala intellij-idea

虽然 Scala 具有类型推断功能,但显式定义公共(public)函数的返回类型被认为是一种良好的做法。是否有可能让 IDEA 从推断的返回类型中添加显式返回类型?

最佳答案

如果您使用的是方法名称,则可以按 ALT + ENTER 来获取意图操作,其中第一个通常是 向函数添加类型注释定义

插图:

Pressing Alt+Enter on a method

在本例中,它将添加 IntexampleFunction 的返回类型。

我想补充一下,这也适用于 val/var 声明,基本上只要有类型推断即可。

关于scala - 使用 Intellij Idea 在 Scala 中生成返回类型签名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30741020/

相关文章:

scala - 把类做成函数,用函数类型声明参数类型是不是很棒?

scala - 如何在本地使用 Spark BigQuery Connector?

java - 无法使用任何 java HttpServer 方法

java - 从字符串和整数创建散列

intellij-idea - IntelliJ IDEA 12保持空白行

android - 如何将 IntelliJ android 应用程序项目转换为 android 库项目?

scala - Scala 中的函数组合

java - Spring security oauth2 客户端 - 重定向太多

scala - 如何重构 `IsAuthenticated`的方法来提供更好的api

java - IntelliJ 工件的扩展名无效