vscode-extension可以做什么?
- 改变vscode的外观颜色,或者文件icon;主题文档地址
- 添加自定义ui组件视图;如titileBar、sideBar、Panel等,可扩展的工作台地址
- 创建一个webview,展示自定义的html/css/js web页面; webview API
- 支持一门新的编程语言;如语法高亮、snippets、智能补全、hover提示类型属性、格式化等
- 支持调试一个特殊的运行时环境;debugger extensions
- ……
常用vue3插件工具:volar
vscode-extension示例-helloWorld
下载源码,在 helloworld-sample 目录下,npm install,然后F5-->VS Code Extension Development,进入 [Extension Development Host] 调试窗口。
我刚开始自己创建了项目,但是运行不了,最后发现,插件engines要求的vscode版本大于我当前的vscode版本:
需要考虑:
- 不同vscode版本的兼容性