学习笔记
🗒️VSCode 插件开发
00 分钟
2023-9-4
2023-9-4
发布类型
状态
日期
路径
摘要
标签
分类
图标
密码
😀
参考学习资料与仓库
 

创建插件扩展

💡
安装 Node.js 和 npm 略过
  1. 全局安装yo(脚手架工具)
    1. 创建一个工作目录,进入并运行脚手架(会自动在此目录下创建新的扩展主目录)
      1. 选择创建的扩展类型, 输入扩展名称, 然后一路回车即可简单完成创建
     

    右键菜单功能

    • 配置文件 package.json
      • activationEvents 激活事件说明
        • 可设置 “*” 表示在任意场景激活,但会影响启动速度
          最好根据需求,设置具体的监听事件
          右键菜单注册会自动激活,可空
      • contributes.commands
        • 注册右键菜单示例:
     
    • 源码文件 extension.js
      • activate 中需注册每个命名对应的执行函数
        • 注册右键菜单示例:
     

    本地打包

    • 配置文件 packag.json 中需确保有发布者信息
      • 说明文件 REAMDE.md 不能为默认, 也不能为空
      • 安装工具包
        • 打包成文件