VsCode插件开发简介
vscode底层基于
Electron
架构,Electorn
=Chromium
+NodeJs
+Native APIs
一、vscode插件功能介绍
- 不受限的本地磁盘访问,可以随意读写文件、跨域请求、创建本地server
- 自定义命令、快捷键菜单
- 代码片段、悬浮提示
- 自定义设置、欢迎页
- 自定义跳转、自动补全
- 自定义WebView
- 自定义左侧功能面板
- 新增语言支持
二、安装vscode插件开发脚手架
npm install -g yo generator-code
三、使用脚手架创建项目
yo code
四、项目结构
我们只要关注图中的
extension.js
和package.json
文件即可
五、package.json简介
{
// 插件的名字,应全部小写,不能有空格
"name": "good-tool",
/