【问题标题】:don't know where to get data from vsCode autocomplete list不知道从哪里获取 vsCode 自动完成列表中的数据
【发布时间】: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


    【解决方案1】:

    有关实现自动完成的一般处理方法,请查看Language Server example,尤其是标题为“Adding additional Language Features”的部分。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多