【发布时间】:2016-09-26 05:22:40
【问题描述】:
我对编写扩展程序/平台编程很陌生。我正在尝试在 vsCode 中编写一个扩展来过滤当前的智能感知类型。例如,如果您开始输入字母let obj = a..,智能感知将带回与智能感知匹配的全局范围内的所有内容。但是,我想构建一个扩展,允许您按类型对其进行过滤,因此在键入“a”后,您可以按 alt+i 然后按 p 获取属性或按 alt+i 然后按 c 获取类,它将按特定类型过滤该列表.
我正在尝试通读 vsCode api,但很难理解自动完成的处理程序/引用在哪里。
我找到的 API - vsCode Website
到目前为止,我已经遇到了一般的工作流程,因此您将在 package.json 中注册一个命令,然后在激活导出功能中注册该命令,但我对如何实现监听器有点困惑更改智能感知的事件以及如何获取/设置智能感知信息,或者当前是否有可能。
【问题讨论】:
标签: typescript visual-studio-code vscode-extensions