安装
VSCode
打开当前项目vscode-dawn
,按F5。项目将编译并在Extension Development Host
窗口中运行这个扩展插件。
使用快捷键Ctrl+Shift+P,打开命令面板,输入Hello World
。执行此命令。在右下角可以看到通知信息 Hello World from HelloWorld!
开发
入口文件extension.ts
入口文件导出两个函数activate
和deactivate
。当注册的事件被触发,activate
函数会执行。
清单文件package.json
每个扩展程序都有一个清单文件,package.json
。它有Node.js
相关的字段,例如scripts
、dependencies
。也有VS Code
特定的字段,例如publisher
、activationEvents
、 contributes
。
几个比较重要的字段:
name
和publisher
:VS Code
用<publisher>.<name>
作为扩展程序唯一的ID。main
:扩展程序入口activationEvents
和contributes
:前者是一系列事件声明集合。后者是扩展功能集合。engines.vscode
:指定了扩展程序所依赖的VS Code API的最小版本
配置命令
注册不同的命令,打开Terminal,执行对应的命令行。
打开命令面板,可以看到注册好的命令。
在状态栏增加入口
点击弹出快捷选择面板
构建发布
注意:确保在package.json
中配置了publisher
上传扩展包,地址:marketplace.visualstudio.com/manage
最后
- vscode-dawn 插件
- vscode-dawn 源码
提示:使用之前请先安装阿里云构建工具Dawn
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 模板不会安装或需要功能定制以及二次开发?
发表评论
还没有评论,快来抢沙发吧!