【发布时间】:2019-11-25 06:01:12
【问题描述】:
我想知道是否有办法为自定义语言激活 VScode peek 定义功能。
我正在使用它编写节奏技巧,但是我可以突出显示语法但无法使用它来快速定位定义。
【问题讨论】:
标签: visual-studio-code vscode-extensions
我想知道是否有办法为自定义语言激活 VScode peek 定义功能。
我正在使用它编写节奏技巧,但是我可以突出显示语法但无法使用它来快速定位定义。
【问题讨论】:
标签: visual-studio-code vscode-extensions
“Peek Definition”在底层使用与常规“Go to Definition”相同的功能。您需要使用vscode.languages.registerDefinitionProvider() 实现DefinitionProvider。有关代码示例,请查看我的 previous answer。
或者,如果您使用语言服务器协议而不是直接针对 VSCode API 进行编码,则需要实现 Goto Definition Request。
【讨论】: