Visual studio code VS代码扩展:单击装饰上的事件

Visual studio code VS代码扩展:单击装饰上的事件,visual-studio-code,vscode-extensions,Visual Studio Code,Vscode Extensions,是否可以在装饰上注册单击事件 我正在像这样在排水沟上渲染一个图标。是否有方法获取边沟上渲染的内容的单击事件 const decoration=vscode.window.createTextEditorDecorationType({ gutterIconPath:vscode.Uri.file('path/to/icon.svg'), }); const editor=vscode.window.activeTextEditor; setEditions(装饰,[new vscode.Rang

是否可以在装饰上注册单击事件

我正在像这样在排水沟上渲染一个图标。是否有方法获取边沟上渲染的内容的单击事件

const decoration=vscode.window.createTextEditorDecorationType({
gutterIconPath:vscode.Uri.file('path/to/icon.svg'),
});
const editor=vscode.window.activeTextEditor;
setEditions(装饰,[new vscode.Range(
新vscode.位置(1,0),
新vscode.位置(1,0)
)]);

VSCode具有此功能,但目前不提供单击事件的API。如果您想要这样的API投票

我不知道如何直接处理对排水沟图标的点击,但您可以在装饰的悬停消息中有可点击的链接:-