Kotlin - 提取变量快捷方式后在 IntelliJ 中明确指定类型

Ozi*_*ile 5 intellij-idea kotlin

在 Intellij 中用 Java(和 Kotlin!)编码时,我通常从它们被分配的表达式中提取变量/字段。换句话说,如果我想在 Kotlin 中编写以下代码:

val 名称 = getMyString()

然后我会写getMyString,突出显示它并使用键盘快捷键提取变量。好看又简单。

但是假设我希望明确显示值类型,意思是:

val 名称:String = getMyString()

如果我使用变量提取,IntelliJ 会为我提供一个复选框,我必须用鼠标点击它,它会显示类型。另一个烦人的选择是设置变量名称,然后使用 Alt + Enter 显式显示类型。

与之前的问题(或 JetBrains 文档)不同,我希望默认显示类型。我只是想知道是否有键盘快捷键可以检查上述复选框,而不会中断编写代码的流程。

zap*_*apl 6

指定类型弹出窗口

使用提取变量快捷方式(后Ctrl+ Alt +V适用于Windows),您可以使用

  • Alt+T切换Specify type explicitly
  • Alt+V切换Declare with var