在编辑器上绘制浮动 div

Draw floating div over editor

所以我喜欢为我使用的编辑器做扩展,我发现很难理解如何在编辑器上绘制浮动 div,因为我无法获得任何底层文档附加一个 child div.

我的意图是实现这样的目标:

我唯一能想到的允许类似的东西是所谓的预览HTML 功能(您可以找到 example for that on Github)。这个想法是注册一个生成 HTML 以在预览中显示的文本文档提供程序。在上个月的vscode更新中,为普通文本文档引入了一个参数preview,应该可以简化操作,但我还没有尝试过。

我将此预览功能用于 railroad diagrams 和网络图显示。