是否可以使用Visual Studio代码扩展打开交互式窗格或窗口

时间:2017-09-19 23:00:36

标签: visual-studio-code electron vscode-extensions

我正在尝试为游戏引擎创建一个(理想情况下)一体化的跨平台磁贴地图/精灵/图像编辑器,因为目前的官方版仅限Windows并且不播放很好地与WINE / Mono。我没有从头开始构建一个,而是认为为Visual Studio Code创建扩展可能更容易,但是侧窗玻璃看起来似乎不是交互式的,而且我在打开电子窗口时遇到了麻烦

这是可能的吗,还是我应该用电子从头开始构建它?

1 个答案:

答案 0 :(得分:3)

那不行。 Visual Studio Code是一个代码编辑器,它支持可以向IDE本身添加功能或提供HTML内容以在自己的窗格中显示的扩展。对于功能齐全的编辑器编辑器场景(交互是有限的),这是不够的(而不是制作)。

I've built an extension使用D3.js具有图形的图形视图(参见最后一张图像),具有有限的交互功能(您可以使用鼠标选择/拖动节点和平移/缩放)。

更好的可能是降级并从Electron开始(vscode所基于的)。这将允许您编写可以用HTML / JS编写的任何桌面应用程序。

相关问题