获取函数参数中声明的打字稿接口的智能感知建议

use*_*565 5 intellisense typescript visual-studio-code typescript2.0

我在这里做了一个非常简单的例子:

在此输入图像描述

如您所见,intellisense 为我提供了有关 foo 函数中名为 test 的对象的接口的建议。完美,喜欢!

但是,如果您在其他地方声明该接口,如下所示:

在此输入图像描述

智能感知只是告诉我测试参数有 Itest 接口,但它没有告诉我它的参数。

那么,在这种情况下,我如何“查看”接口“Itest”的参数,而不打开文件或查找编译器错误?

小智 0

您正在寻找的东西是不可能的,并且在任何现实生活中的代码中都是不合理的。想象一下有 20 个(接口)字段的接口,其中还有另外 20 个字段(继续,继续)。您可以“处理”它的最快速度只需单击您的函数名称,然后按 f12 显示您的函数的声明,然后您可以对接口名称执行相同的操作。要返回,您可以使用 Alt + 向左箭头。

编辑:要使 jcalz 的解决方案起作用,您需要在大括号之间移动光标并按 alt + space