在VSCode中添加智能感知

时间:2016-07-20 06:05:58

标签: intellisense visual-studio-code vscode-extensions

我在询问前检查了几个帖子,但没有找到一个简单的答案。 我在VSCode中添加了一个新的语言扩展。这种语言是一种非常基本的专有语言。 着色和片段已经完成。 但现在我陷入了智能感知。

我已经为Sublime做过了,它非常简单:添加文件mylanguage.sublime-completions 我没有找到VSCode的等价物。

这是一种简单的方法吗? 我看到了一些与Typings相关的答案,并在VSCode上安装了扩展名Typing Installer,但我不知道如何使用它。 我也通过这样做安装了Typings:npm install -g typings 但我又不知道如何使用它:(

如果有人能解开我会很高兴!

Kaniass

1 个答案:

答案 0 :(得分:2)

您可能需要查看CompletionItemProvider,即实施该界面并通过registerCompletionItemProvider

将其注册到您的扩展程序

基于gtags提供IntelliSense的扩展程序并不是那么庞大,以便您可以看到它的工作原理C++ Intellisense