我试图为visual studio编写扩展程序,但我对打字稿和视觉工作室代码完全陌生。
事实上,我正在尝试编写类似于原子的activate-power-mode的扩展名:
所有逻辑已经实现,但我无法找到如何创建自定义用户界面,如果只是通过简单的扩展即可。
答案 0 :(得分:1)
不,VS Code的扩展模型不可能实现这一点。扩展在单独的进程中运行,只能通过特定的API访问编辑器。见https://code.visualstudio.com/docs/extensions/our-approach
答案 1 :(得分:1)
有一个Webview API可用于使用典型的HTML / CSS / JS堆栈创建非标准UI。这是原始文档的实际报价:
Webview可以用于构建除其他功能之外的复杂用户界面 VS Code的本机API支持。
这是一个潜在机会的演示: