Typescript don';我不知道从哪里可以从vsCode自动完成列表中获取数据

Typescript don';我不知道从哪里可以从vsCode自动完成列表中获取数据,typescript,visual-studio-code,vscode-extensions,Typescript,Visual Studio Code,Vscode Extensions,我对编写扩展/平台编程相当陌生。我正在尝试用vsCode编写一个扩展来过滤当前的intellisense类型。例如,如果您开始键入字母let obj=a..,intellisense将返回全局范围内与其intellisense匹配的所有内容。但是,我想构建一个扩展,允许您按类型对其进行筛选,因此在键入“a”后,您可以按alt+I,然后按p选择属性,或者按alt+I,然后按c选择类,然后按特定类型对列表进行筛选 我试图通读VSCODEAPI,但很难理解自动完成的处理程序/引用在哪里 我发现的API

我对编写扩展/平台编程相当陌生。我正在尝试用vsCode编写一个扩展来过滤当前的intellisense类型。例如,如果您开始键入字母
let obj=a..
,intellisense将返回全局范围内与其intellisense匹配的所有内容。但是,我想构建一个扩展,允许您按类型对其进行筛选,因此在键入“a”后,您可以按alt+I,然后按p选择属性,或者按alt+I,然后按c选择类,然后按特定类型对列表进行筛选

我试图通读VSCODEAPI,但很难理解自动完成的处理程序/引用在哪里

我发现的API-


到目前为止,我遇到了通用工作流,因此您需要在package.json中注册一个命令,然后在activate export函数中注册该命令,但对于如何在intellisense的更改事件上实现侦听器,以及如何获取/设置intellisense信息,或者当前是否可能,我有点困惑。

有关实现自动完成的一般处理方法,请查看,特别是标题为“”的部分