Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio code visual studio代码扩展功能_Visual Studio Code_Vscode Extensions - Fatal编程技术网

Visual studio code visual studio代码扩展功能

Visual studio code visual studio代码扩展功能,visual-studio-code,vscode-extensions,Visual Studio Code,Vscode Extensions,我想为VSC开发一个扩展,用户可以在编辑器区域中绘制。在扩展中,用户应该能够在资源管理器区域中选择一个形状,并将其拖放到编辑器区域,还可以在编辑器区域中渐变和移动一个项目 我阅读了VSC扩展文档,但找不到任何显示上述场景是否可行的信息 是否可以这样做: 1-在资源管理器区域中选择一个项目,并将其拖放到编辑器区域 2-在编辑器区域中选择一个项目并将其放到其他地方(以便有效地移动该项目) 如果是,我在哪里可以找到样品或更多信息?使用哪种API?有一个类似的扩展名hediet.vscode-drawi

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

我阅读了VSC扩展文档,但找不到任何显示上述场景是否可行的信息

是否可以这样做:

1-在资源管理器区域中选择一个项目,并将其拖放到编辑器区域

2-在编辑器区域中选择一个项目并将其放到其他地方(以便有效地移动该项目)


如果是,我在哪里可以找到样品或更多信息?使用哪种API?

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

上浏览它的源代码,如果您可以在HTML/JavaScript中实现它,您可以使用WebView编写扩展,在自定义编辑器上阅读VSC@rioV8谢谢这是第二个问题,第一个问题呢?浏览器有固定的格式(在有空闲的地方),它是两个问题的答案,用HTML/JS实现编辑器功能,或者像gmail一样,用Java编程并编译成JS