假设我在代码库的其他地方有这个类型定义,即我没有打开这个 typedef 文件,所以它当前不可见:
type Config = {
a: string;
b: number;
c: 'cat' | 'dog';
};
在我当前正在编辑的另一个文件中,我正在定义
Config
: 的实例
const instance: Config = {
a: "",
b: 🟩,
c: 🔴,
};
...这 2 个表情符号并不是文字,它们只是占位符,用于指示我的文本编辑光标当时所在的位置:
number
'cat' | 'dog'
我怎样才能获得某种工具提示/提示/查看或任何可以给我这些信息的东西,而不必先将光标移到其他地方?即我正在寻找一个可以绑定键盘快捷键来执行此操作的功能。
我不知道有一种方法可以在不安装任何扩展的情况下准确地做到这一点。您可以将光标(插入符号-不是鼠标/指针光标)移动到属性名称部分,然后调用
Show or Focus Hover
,它绑定到ctrl/cmd+k、ctrl/cmd+默认为i。
要准确获得您想要的内容,您需要将其变成内置的 VS Code 功能(提出功能请求问题单),或者查找或编写实现它的扩展。