vscode开发一个luaIDE插件
基础知识
环境准备
- node.js 下载后下一步下一步即可安装成功,推荐LTS版本
- yeoman 脚手架工具,也就是快速帮你新建一个插件所需的目录的工具,在工作目录下cmd,输入下列命令即可安装
npm install -g yo - generate-code, 生成扩展文件等,和yeoman配合使用
npm install -g generator-code - 在工作目录下命令行窗口新建一个空项目,并自行选择
yo code

我这里是创建了一个空插件项目,采用javascript编写
目录结构

主要关注图中框起来的两个地方即可
配置文件

- 这里重点注意"vscode"的值,也就是最低支持的版本,如果项目出错很有可能是vscode版本过低,一般进入vscode会自动推送更新消息。
- "main" 属性是程序的入口函数
- "command" 是添加到 ctrl+shift+P 出来的命令窗口的指令
入口处

我把本来的英文注释都删掉了,自己添加的注释
启动项目
通常按F5就可启动,不过可能会出现快捷键冲突,冲突的话就手动点击
-
点开后会出现一个可以运行或停止的选择框,还有一个新窗口,这个新窗口就是我们的插件,后续可以打包为vsac上架等

-
在新窗口下,ctrl+shift+P 呼出命令选项,搜Hello就出来了,没有的话检查一下vscode版本和配置是否一致

-
弹窗出现



浙公网安备 33010602011771号