visual studio 代码扩展能力

visual studio code extension capability

我想为 VSC 开发一个扩展,用户可以在编辑器区域中绘制。在扩展中,用户应该能够 select 资源管理器区域中的形状并将其拖放到编辑器区域,还可以在编辑器区域中分级和移动项目。

我阅读了 VSC 扩展文档,但找不到任何信息表明是否可能出现上述情况。

是否可以这样做:

1- Select 资源管理器区域中的项目并将其拖放到编辑器区域。

2- Select 编辑器区域中的一个项目并将其拖放到其他地方(如此有效地移动项目)

如果是,我在哪里可以找到示例或更多信息?使用哪个 API?

有一个类似的扩展hediet.vscode-drawio。您可以在 GitHub

上探索其源代码