VScode扩展:如何在编辑器*内部*添加自定义UI?

huangapple go评论82阅读模式
英文:

VScode extension: how can I add custom UI *inside* the editor?

问题

我正在开发一个 vscode 扩展,我想在活动行的上方/下方添加自定义用户界面。

我在 copilot 聊天演示视频中看到了类似的用户界面。

VScode扩展:如何在编辑器*内部*添加自定义UI?

这个用户界面是自定义的,并且跨越多行,所以它看起来不像 CodeLens、CodeAction 或装饰品。

我尝试创建 webview,但它总是在一个新的选项卡中呈现。

英文:

I'm building a vscode extension, and I want to add custom UI on/below the active line.

I saw a similar UI in copilot chat demo video.

VScode扩展:如何在编辑器*内部*添加自定义UI?

The UI is custom, and spans lines, so it doesn't look like CodeLens, CodeAction, or Decorations.

I tried to create webview, but that always renders on a new tab.

答案1

得分: 2

Okay, nevermind. It's not available in public API (at least now - July 2023).

我找到了功能请求的票 https://github.com/microsoft/vscode/issues/85682

英文:

Okay, nevermind. It's not available in public API (at least now - July 2023).

I found the feature request ticket https://github.com/microsoft/vscode/issues/85682

huangapple
  • 本文由 发表于 2023年7月28日 05:53:14
  • 转载请务必保留本文链接:https://go.coder-hub.com/76783624.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定