当前位置: 首页 > article >正文

vscode如何在没有网络的情况下安装插件

vscode如何在没有网络的情况下安装插件

start

  • 遇到没有网络的电脑,无法直接从插件市场安装vscode的插件。
  • 写一下 vscode 插件离线安装的方法.

解决方案

目标电脑没有可以安装插件的网络,那我们只能在有网络的环境下载好我们的插件。然后拷贝软件到无网络的环境,手动安装插件即可。

下面记录一下具体的操作方法

1. 下载插件

访问微软的vscode插件市场(网页版)

vscode-插件市场点击这里跳转

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

搜索我们所需的插件,我这里以eslint为例:

1

点击下载 Download Extension

1

拓展是一个 vsix 结尾的文件。

在这里插入图片描述

拷贝这个插件到我们没有网络的 vscode 电脑中,打开 vsocde 手动安装一下即可。

在这里插入图片描述

一次性安装多个软件,可能需要一定的时间,等待片刻后,刷新即可。

其他问题

1. 插件版本不兼容导致报错

大部分插件按照上述的操作是可以成功安装的,但是某些软件会出现vscode版本和插件版本不一致无法安装的问题。

例如:安装我们的中文翻译插件的时候,报错了,提示软件不兼容。

vscode 版本 v1.78.x

插件版本v1.18.2

报错截图

安装插件报错

当然啊,这个截图是我我安装完毕中文插件之后的截图,你的报错可能是英文的。

解决办法

可以直接通过解压软件,打开我们的vsix文件。找到 package.json 文件,修改其中的engines 字段中 vscode 版本为你目标软件版本即可。然后重新安装。

  • engines是引擎的意思,由于不同vscode版本可能某些字段值不一样,做这个版本限制确实有必要。

  • 除了这个办法,我思考过能否下载旧版本的插件,达到兼容旧版vscode的版本,但是查找了一下微软的vscode历史版本,只保存了几个版本,无法找到很久之前的版本了。

  • 既然都解压缩了,顺便看看中文翻译本质内容是什么,其实也都是一些json文件,存储英文code映射中文。大胆猜测一下和前端项目国际化有点类似?

效果图

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述


http://www.kler.cn/a/162250.html

相关文章:

  • Java 多线程(三)—— 死锁
  • Vue.js 项目创建流程
  • 【数据结构与算法】第12课—数据结构之归并排序
  • 【安全通信】告别信息泄露:搭建你的开源视频聊天系统briefing
  • 鸿蒙next版开发:ArkTS组件点击事件详解
  • Web安全之SQL注入---基础
  • Python 中 Thread 线程的用法
  • 非常抱歉的通知
  • 在imx6ull中加入ov5640模块
  • Linux查看命令的绝对路径
  • 企业贷款行业如何获客?
  • 无公网IP环境如何SSH远程连接Deepin操作系统
  • C++初学教程三
  • 赛事回顾 | 首届“智航杯“全国无人机智能算法竞赛落幕
  • 无人机语音中继电台 U-ATC118
  • try catch 应该在 for 循环里面还是外面?(荣耀典藏版)
  • 读书笔记-《数据结构与算法》-摘要1[数据结构]
  • shell学习---杂谈
  • 【JavaEE进阶】 Spring使用注解存储对象
  • 第3课 SQL入门之排序检索数据
  • K8S 删除命令空间时 一直卡住怎么办?
  • 2024 年甘肃省职业院校技能大赛中职组 电子与信息类“网络安全”赛项竞赛样题-A
  • KWin、libdrm、DRM从上到下全过程 —— drmModeAddFBxxx(22)
  • elasticsearch 内网下如何以离线的方式上传任意的huggingFace上的NLP模型(国内避坑指南)
  • SpringBoot最常用的50个注解【搬代码转载】
  • 亚马逊、OZON、速卖通、美客多店铺怎么增加页面访问量?