由于工作需要在局域网安装Visual Studio Code,于是下载了当前最新版1.69.2,在离线安装插件时,其他插件都可以正常安装,唯独中文包,怎么都装不上,按网上方法试了多次,都不成功。下面记录一下过坑过程,给跟我一样的小白节约点时间:
踩坑的过程:
离线下载最新的中文包插件,Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code - Visual Studio Marketplace,这里下载的离线包,版本号为1.70.8030922,直接离线安装会报错显示没有相应(1.69.2)的版本号,之后,按网上建议的方式改为ZIP,修改package.json的vscode引擎为vscode的版本号,如下,再压缩为ZIP,改后缀名为.vsix
"engines": {
"vscode": "^1.69.2" //错误示范,修改此处版本号,但依然出错
},
再安装,则显示压缩包里找不到package.json,无语。
解决方法:
1.在互联网机器,安装相同版本(1.69.2)的vscode,搜索并安装好中文包插件。
2.找到vscode插件安装目录,一般为:C:\Users\你的用户名\.vscode\extensions
3.将中文包整个文件夹(含全部文件)复制到局域网机子的vscode插件安装目录。
4.重启vscode(检查是否设置了Default Language为zh_CN),完工。