如何在Android Studio IDE中查看变量类型。

6
在使用Kotlin时,如何在Android Studio中查看变量类型而不需要使用类型注解。
目前我尝试通过给变量一个我知道不正确的类型,并且IDE会用错误提示告诉我正确的类型。
val variable = dont().know().type().ofThis()

例如,我可以按下CTRL+P来查看函数的签名,是否有类似的方法来查看变量的推断类型?
3个回答

12
你可以启用{{参数名称提示}}来实现。

Example of type hints

要做到这一点,请前往文件 -> 设置 -> 编辑器 -> 常规 -> 外观并勾选显示参数名称提示。确保点击配置按钮,在选项面板中,勾选所需的选项,包括显示本地变量类型提示

Enable type hints Type hints configuration


7

在“视图”菜单中有一个菜单项:“类型信息”。

在 Android Studio Win 3.5.3 中,使用组合键 Ctrl+Shift+P


4
Hakan Karaduman,谢谢你的问题!
我看到你找到了正确的答案,但是Android Studio IDE已经更改了它的“设置”菜单。因此,我决定为你提供所需选项的更新位置。
在Android Studio 2021.1.1 Patch 1中,所需选项位于“文件”>“设置”>“编辑器”>“内联提示”>“Kotlin”。该位置包括以下组:
参数提示:
.. [v] 显示参数提示 ...... 排除列表..
类型:
.. [v] 显示提示: ...... [v] 属性类型 ...... [v] 局部变量类型 ...... [v] 函数返回类型 ...... [v] 函数参数类型
Lambda表达式:
.. [v] 显示提示: ...... [v] 返回表达式 ...... [v] 隐式接收者和参数

更新 #01 适用于 Android Studio Flamingo | 2022.2.1 补丁 2

文件 > 设置 > 编辑器 > 内联提示

  • 类型 > Kotlin

.. [v] 属性类型
.. [v] 局部变量类型
.. [v] 函数返回类型
.. [v] 函数参数类型

  • > Kotlin

.. [v] 范围

  • Lambda 表达式 > Kotlin

.. [v] 返回表达式
.. [v] 隐式接收者和参数


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接