如何查找适配旧版VS Code(1.59)的兼容VSIX扩展版本
查找适配VS Code 1.59版本的VSIX扩展方法
通过VS Code扩展市场版本历史筛选
在联网环境打开VS Code,进入扩展市场找到目标扩展,打开详情页的版本历史入口,每个扩展版本都会标注兼容的VS Code最低版本,挑选最低版本≤1.59的版本,直接下载对应的VSIX文件。查看扩展源码的
package.json判断兼容性
若能获取扩展的源码包(比如GitHub的发布包),打开根目录的package.json文件,找到engines字段下的vscode值,例如"vscode": "^1.58.0"表示兼容1.59版本,"^1.60.0"则不兼容。找到符合条件的版本后,可直接下载对应VSIX或自行打包。尝试安装获取版本兼容提示
将已下载的VSIX传到服务器,执行命令code --install-extension 你的扩展文件名.vsix尝试安装。若版本不兼容,终端会明确提示该扩展所需的最低VS Code版本,据此反向查找满足要求的扩展版本。根据扩展ID尝试指定版本安装(联网环境)
记住扩展的唯一ID(比如Python扩展为ms-python.python),在联网机器上用命令行尝试指定版本安装:code --install-extension 扩展ID@版本号。VS Code 1.59发布于2021年8月,可优先尝试该时间点前后的扩展版本,成功安装后,可在本地VS Code的扩展目录(一般为~/.vscode/extensions/)找到对应扩展文件夹,从中提取VSIX或手动打包。
内容的提问来源于stack exchange,提问作者xhr489
相关产品推荐
相关产品推荐

