zoukankan      html  css  js  c++  java
  • 解决Visual Code安装中文插件失败问题

    早已听闻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,就可以见到可爱的中文啦!

  • 相关阅读:
    Java 运动模糊
    Efounds笔试
    Algorithms code
    Java 画图
    Java 笔记
    Java 对二值化图片识别连通域
    工厂模式
    数据库克隆
    SQL优化
    微信调起jssdk一闪而过
  • 原文地址:https://www.cnblogs.com/achillis/p/10449731.html
Copyright © 2011-2022 走看看