我想在我的编辑器中添加一个功能:用户选择一个文本,然后单击键盘快捷键(例如。,
F9
),然后是一个通过html显示内容的窗口(例如,
a table like this
)出现在选择的旁边,最后,用户移动鼠标或按下键盘快捷键使窗口消失。
我知道我们可以
addDynamicKeybinding
或
like here
以添加键盘快捷键。
但对于窗口,我们似乎只有支持html的诊断窗口,对吧?如果是,我所知道的关于诊断窗口的唯一用例是
HoverProvider
like here
,我们需要将鼠标悬停在文本上以显示诊断窗口。
有人知道如何使用键盘快捷键来触发一个html支持的窗口,该窗口的内容与所选文本相关吗?