我正在编写my own extension以支持在XML文件上编写的标记语言。
我创建了扩展基本结构,并添加了语法突出显示。但是现在我一直在想办法添加代码建议。
“ VS代码”文档页面指出,可以通过将以下行添加到文件package.json
中来实现这一点:
"capabilities" : {
"completionProvider" : {
"resolveProvider": "true",
},
"definitionProvider": "true",
}
不幸的是,我找不到关于在何处或如何添加这些定义的任何明确信息。
是的,我已经在Github上搜索了其他类似的扩展名,并且找到了一个在TypeScript文件中指定定义的示例。抛开我不是一个有经验的程序员,在我看来它的内容非常复杂,但这对理解如何做并没有真正的帮助。
有没有人提供添加非常基本的代码建议的示例?
谢谢。