我想知道是否有办法激活自定义语言的 VScode peek 定义函数。
我正在使用它编写节奏技能,但我可以突出显示语法,但不能使用它来快速找到定义。
">
Peek Definition"在引擎盖下使用与常规"转到定义"相同的功能。您需要使用 vscode.languages.registerDefinitionProvider()
实现DefinitionProvider
。有关代码示例,请查看我以前的答案。
或者,如果使用语言服务器协议而不是直接针对 VSCode API 进行编码,则需要实现转到定义请求。