首页 > 解决方案 > 想做一个弹出 onselect/onhighlight

问题描述

目前正在尝试制作一个 vscode 扩展。我想在您当前突出显示/已选择的文本上弹出一个弹出窗口,例如此处的屏幕。

我试过vscode.languages.registerDocumentHighlightProvider没有成功。

有人可以帮助我吗?

PS:或者当您突出显示/选择文本然后执行操作(无论如何)

标签: visual-studio-codevscode-extensions

解决方案


您不能自己创建弹出窗口,这在 vscode 中是不允许的。您可以做的是将项目添加到现有的编辑器上下文菜单中,但这是相当静态的(您必须在 package.json 文件中定义菜单项)。

这是vscode 中菜单贡献点的文档


推荐阅读