赞
踩
早已听闻Visual Code的大名,今日一用,果然不同凡响。
只不过,我的常用开发环境是不联网的,需要离线安装Visual Code和扩展插件。
以前要安装插件只能从VsCode里装,想离线安装比较麻烦,现在就简单多了,可以直接下载扩展包到本地再安装。
下载回来的扩展是一个后缀为.vsix的文件。
其它插件安装比较顺利,反而安装中文语言包失败了,提示如下:
重试多次不行,从程序员的角度思考问题,猜测是这样的:
插件的安装对主程序版本有要求,而主程序不符合此要求。
那么就需要查看一下扩展包的内容了。
用记事本打开看了一下,以"PK"开头,这显然是一个zip文件,于是改后缀为zip并解压,得到以下文件:
继续打开extension文件夹,可见以下文件:
考虑到VSCode经常使用json作为配置文件,而这个package.json从名字上看显然是这个扩展包的描述文件。
打开查看一下:
虽然对VSCode的插件开发不熟,但是还是能比较明显的看出来加亮的部分应该是对VSCode的版本要求。
而查看一下我的VSCode已经是最新版了,版本号是1.31.1
所以在安装这个插件时可能VSCode认为插件要求适配的版本超出了当前版本,所以不予支持。(难道是中文包打包时填错了?)
尝试修改package.json,将高亮行中的版本号修改为"1.31.0",保存文件,并重新打包为zip格式并改扩展名为vsix。
再次安装,这次安装成功。
再按"Ctrl+Ship+P",输入"config"并回车,编辑locale.json,修改"en"为"zh-cn":
保存并重启VSCode,就可以见到可爱的中文啦!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。