visual-studio-code - 如何在我的 vscode 扩展中获取最新版本号?
问题描述
当我的 vscode 扩展更新时,向用户显示一条信息消息。 ps:如何在我的 vscode 扩展中获取最新的版本号?
解决方案
要获取扩展版本和其他信息,请参阅
ExtensionContext 菜单上的扩展属性
扩展作者现在可以使用新
extension
属性 onExtensionContext
,它被传递到扩展的activate
函数中。这将返回与返回相同的Extension
实例vscode.extensions.getExtension(<extension-id>)
,其中包含扩展的 id、版本等属性,以及packageJSON
可以直接从扩展package.json
文件访问数据的序列化属性。
推荐阅读
- python - 当字符串中可能没有匹配项时,如何使用正则表达式的“findall()”函数来填充字典?
- javascript - 从观察变量中获取数据
- react-native - 反应原生 Admob 无法正常工作
- c# - View 没有在回发时返回整个模型
- javascript - 视频仅播放音频
- vue.js - 如何使用 caddy 和 vuejs 设置反向代理
- azure - 找不到 Data Lake Store Gen2
- node.js - 如何在 NodeJS 中使用另一个 API 结果发出 API 请求?
- javascript - 单击按钮后清除文件上传字段
- python - 在 pyspark 中写入 parquet 时删除分区列