visual-studio-code - VS Code 扩展:装饰上的点击事件
问题描述
是否可以在装饰品上注册点击事件?
我正在像这样在排水沟上渲染一个图标。有没有办法获得关于在排水沟上呈现的内容的点击事件?
const decoration = vscode.window.createTextEditorDecorationType({
gutterIconPath: vscode.Uri.file('path/to/icon.svg'),
});
const editor = vscode.window.activeTextEditor;
editor.setDecorations(decoration, [new vscode.Range(
new vscode.Position(1, 0),
new vscode.Position(1, 0)
)]);
解决方案
VSCode 具有该功能,但目前不提供用于装订线装饰上的点击事件的 API。如果你想要这样的 API 投票https://github.com/microsoft/vscode/issues/5455
推荐阅读
- oracle - 您可以刷新触发器内的物化视图吗?甲骨文 11g
- excel - 同名模块中的插件按钮:“此工作簿中的宏可能不可用”
- amazon-web-services - 创建基于资源的策略时出错
- oauth-2.0 - 如何将 Identity Server 4 连接到自定义用户数据库并允许代码授权?
- html - 在 svg 中移动“路径”元素
- java - 我如何将频率传递给 soundpool 类中的 (Rate) 参数
- reactjs - 在 Windows 服务器上使用 IIS 进行 React 部署
- html - C# 运算符 \n 用于 HTML 中的字符串不起作用
- git - 将 git 配置为使用 Windows 凭据管理器中的现有凭据
- amazon-web-services - 为什么我在尝试设置安全组 ID 时收到“对未声明资源的引用”错误?