如何在WebStorm中显示推断的TypeScript类型?

时间:2013-09-17 01:44:31

标签: typescript phpstorm webstorm type-inference

在VS2012中,您可以将鼠标悬停在typescript变量上,它会显示推断的类型。 webstorm中是否有类似的功能?

4 个答案:

答案 0 :(得分:33)

假设光标已经在变量上,最好的方法是:

  1. Ctrl + Shift + P
  2. 返回
  3. WS2017.2 Ctrl(Cmd) + Hover 开始显示推断类型。

    您也可以尝试快速文档:   Ctrl + Q (OS X的 F1

答案 1 :(得分:30)

虽然不完美。按下 Ctrl 键(或macOS上的⌘Cmd)并用鼠标悬停在变量上以启动webstorm中的推理逻辑:

enter image description here

答案 2 :(得分:4)

根据上下文,有不同的方法来获取类型信息。 (OS X的快捷方式)

  1. 查看>表达类型 ⌘⇧P:显示弹出窗口
  2. 导航>类型声明 ⌘⇧B:在编辑器中导航
  3. 如果2.没有帮助,我会导航>声明 ⌘B然后是2.
  4. 查看>快速定义 ⌥Space(或⌘Y
  5. 查看>参数信息 ⌘P:显示带有函数参数声明的弹出窗口

答案 3 :(得分:0)

迟到聚会,不确定何时举行,但是有一个设置:

Show quick documentation on mouse move. Delay: [500] ms

延迟是可编辑的。

您可以通过

File -> Settings -> Editor/General -> #Other / Show quick documentation on mouse move

与VS类似的作品