Monaco 中的 TypeDefinitionProvider 和 ImplementationProvider、DefinitionProvider 类似,右键点击变量名称,现在 “选择转到类型定义”, 跳到指定位置。

通过 registerTypeDefinitionProvider 添加 TypeDefinitionProvider 处理方法

实现 provideTypeDefinition 并返回 Definition

Definition 中定义了跳转位置

代码实现如下
export function typeDefinitionProvider(
editor: monacoEditor.editor.IStandaloneCodeEditor,
monac
订阅专栏 解锁全文
433

被折叠的 条评论
为什么被折叠?



