办公小技巧:VSCode无法安装插件怎么办?

2023-11-20

  Visual Studio Code是Microsoft开发的一款开源免费的现代化轻量级代码编辑器,它体积小、启动快、系统内存占用率低非常适合搭建IDE。VSCode不仅支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,还拥有强大丰富的插件生态系统。在VSCode编辑器里可以轻松搜索插件,直接进行安装与管理。通过插件的配合我们可以非常高效地完成开发中的大部分工作,但是今天在VSCode中点击对应插件的install按钮安装时总是安装失败并提示手动安装(manually install),然而手动下载的vsix安装包双击安装时又显示Error: 一个或多个扩展适用于Visual Studio Code。。。

  

办公小技巧009:VSCode无法安装插件怎么办?

  设置上网代理

  在VSCode中点击对应插件的install按钮安装时总是安装失败并提示手动安装(manually install),这说明VSCode不能连接到扩展商店导致无法直接install安装插件。查看log发现大量的错误:XHR failed: downloading: XHR failed,这种情况应该是网络问题。公司电脑的上网代理屏蔽了很多网站,我尝试了下用其他代理测试发现是可以直接下载安装的。所以这里可以尝试在VSCode设置其他上网代理,在菜单栏依次点击“文件-首选项-设置”,然后展开“用户设置”中的“应用程序”,选择“代理服务器”并输入代理地址和端口。

  

办公小技巧009:VSCode无法安装插件怎么办?

  VSCode安装离线包

  至于直接双击离线包无法安装的问题,我们可以通过VSCode导入的方式来安装。具体的操作方法为打开Visual Studio Code,在菜单栏依次点击 查看(view)->扩展(Extensions)。在弹出的Extensions(快捷键Ctrl+Shift+X)窗口右上角找到图标“···”,单击选择“install from VSIX...”。在本地文件中导入刚刚下载好的扩展包,安装完后右下角会显示"Completed installing *** extension from VSIX",重启VSCode即可生效。

  

办公小技巧009:VSCode无法安装插件怎么办?

  命令安装离线包

  将下载下来的VSIX安装包复制到VScode安装目录中bin文件下,在当前目录下打开命令行窗口然后输入命令:code --install-extension 离线安装包名。回车后出现下面提示表示安装成功,然后重启VScode就可以看到当前插件已经被安装了。

  

办公小技巧009:VSCode无法安装插件怎么办?

  总结:

  找半天才发现原来是公司网络的问题,公司的网络也是真的没话说。贴吧、论坛、文库、网盘、博客、微博等等都被禁止访问,就连开发用的Visual Studio Code都无法从官方下载,更何况扩展插件。。。

  

办公小技巧009:VSCode无法安装插件怎么办?

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

办公小技巧:VSCode无法安装插件怎么办? 的相关文章

  • Linux 上的 C++ IDE [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 如何在 Visual Studio 的输出窗口中隐藏异常类型?

    我正在测试一些东西 输出窗口中充满了异常 如何过滤输出窗口中显示的异常类型 Note 在这种情况下 不可能避免异常 据我所知 隐藏异常类型是不可能的 但要过滤掉所有异常消息 请右键单击输出窗口并取消选中 异常消息
  • 如何设置新语言 IDE

    在工作中 我们使用专有语言 并使用带有简单代码突出显示的 Notepad 进行编程 这真的很烦人 所以我想做的是花一些时间来设置一个文本编辑器或现有的 IDE 来支持我的语言 我在谷歌上搜索了很多 有很多选择 在开始工作之前我想问你什么是最
  • 查看 Intellij 项目中的错误[重复]

    这个问题在这里已经有答案了 我使用的是 Intellij 版本 8 如何查看整个项目的警告或错误 UPDATE See 这个答案 https stackoverflow com a 19366569 104891这是最新的 这里最初的答案是
  • Google Apps 脚本是否支持外部 IDE?

    我正在使用 Google Apps 脚本 想知道是否可以使用 Google 提供的编辑器之外的任何类型的编辑器 我购买了 Sublime Text 并且想使用它 Google 提供的那个很恶心 文本很小 尽管我有一个巨大的屏幕和语法颜色 我
  • 如何调试肉桂小程序?

    我想写一个肉桂小程序 这些都是基于 JavaScript 的 我希望编写的代码更改服务 打开和关闭它们 类似于WebDeveloper菜单小程序 https bitbucket org infiniteshroom cinnamon web
  • CLion 行注释的自动缩进不一致

    CLion 中出现一些奇怪的自动缩进 我不明白为什么 这是一个例子 int i1 5 some comments then I hit Enter auto indentation goes here I hit Enter again I
  • 为什么 Git 中会忽略 IDE 特定的项目文件?

    我看到 Github 上发布的许多项目都有一个 gitignore文件明确排除与 IDE 相关的控制文件 这些控制文件广泛用于定义项目及其依赖项 这些可以是 sln对于 NET 或 project对于 Eclipse 我想问为什么这种做法被
  • 如何清除“运行”->“参数”菜单中的“参数”字段?

    我正在使用 CodeGear RAD Studio IDE 为了使用命令行参数测试我的应用程序 我多次使用 运行 gt 参数 菜单中的 参数 字段 但每次我为它提供一个新值时 它都无法从 下拉框 中删除 我需要清理这个字段 删除所有值 因为
  • 汤博乐开发工具

    我想创建 Tumblr 主题 有趣的是有没有 IDE Netbeans Eclipse PHPStorm 插件或开发工具 理想的情况是在浏览器中预览我的主题 而不将其上传到 Tumblr 谢谢 我找到了自己的方法来使用 PhpStorm 或
  • Visual Studio:从撤消/重做堆栈中排除大纲

    Visual Studio 中有一些非常烦人的事情 当我展开或折叠方法或代码区域时 此操作会被推送到撤消堆栈上 因此 如果我在方法中编辑某些代码 然后折叠该方法 然后想要撤消我的更改 我必须撤消两次 一次用于折叠操作 一次用于代码更改 如果
  • 使用 PHPstorm 让 php 代码在浏览器中执行

    因此 当我单击 运行 时 PHPstorm 正在其控制台中正常运行 php 代码 这很好 但我想在浏览器中看到它 所以我在 PHPstorm 中创建了一个新的 PHP Web 应用程序 将服务器设置为 localhost 8000 现在 当
  • 什么是好的跨平台 C++ IDE? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 它需要有良好的代码完成支持 调试器和浏览代码的好方法 单击以转到文档 由于我被 Java IDE Eclipse 宠坏了 如果它支持重构
  • 如何防止 IntelliJ IDEA 在启动时重新分配文件类型关联?

    我正在使用 IntelliJ IDEA Ultimate 18 1 而 Jenkinsfile 支持很糟糕 值得庆幸的是 将文件视为 Groovy 是我可以接受的解决方法 这涉及到 删除 Jenkinsfile 关联 在Groovy组下添加
  • 免费的 C 语言 IDE? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 谷歌搜索 c ide C 会产生太多 C 结果以及不相关的结果 这些搜索词似乎太短 无法产生相关结果 有人有免费的 Win32 C IDE
  • Netbeans 将 css 变量显示为错误

    当我使用 css 变量时 我的 Netbeans IDE 显示错误 例如 这行代码将返回错误 root main bg color dad66f title color var main bg color 我在网上找到了这个解决方案 htt
  • pytorch 的 IDE 自动完成

    我正在使用 Visual Studio 代码 最近尝试了风筝 这两者似乎都没有 pytorch 的自动完成功能 这些工具可以吗 如果没有 有人可以推荐一个可以的编辑器吗 谢谢你 使用Pycharmhttps www jetbrains co
  • 如何在 Intellij Idea 12 中重命名/移动项目?

    就像声明的那样here http link sheidaei com mozcw人们可以更改项目的名称 但是 它仅更改项目名称 不会更改文件夹结构 例如 如果您的项目名为sample1并且位于 user1 development IdeaP
  • VBA:新集合 -> 模块不是有效类型

    我尝试使用集合作为函数的一部分 但是在编译时不断收到错误 模块不是有效类型 即使该函数只是定义一个集合 我也会得到相同的结果 Function CountUniqueTags Dim table As Collection Set tabl
  • IntelliJ IDEA 中查找方法/函数的快捷方式是什么?

    I know that Ctrl N is to find classes and it is very useful But what about methods ctrl F12 cmd F12 on macOS will show a

随机推荐

  • JDBC连接步骤

    第一步 在项目中新建一个名称叫lib的文件夹 然后将下载的MySQL连接jar包存入到这个lib文件夹中并配置环境 第二步 编写代码 连接数据库并操作数据库中某个表里的数据 基本操作 1 注册驱动 Class forName com mys
  • matlab 非极大值抑制,非极大值抑制算法(matlab实现)

    参考 http www cnblogs com liekkas0626 p 5219244 html function pickLocate nms boxes overlap Non maximum suppression In obje
  • leetcode 字符串压缩

    思路 用双指针的方法 定一个 i 和 j AC代码 class Solution public string compressString string S 两层循环 if S size 0 return S int i 0 j 0 str
  • 【杂谈】概率与随机以及手游抽卡机制的科普

    原文 NGA的一篇随机科普 其中包含了对手游抽卡机制的探讨 本文摘选了我自己感兴趣的部分 真随机 先说点题外话 请先看这个问题 一杯热水和一杯冷牛奶哪个热量更高 很显然这个问题从物理学和营养学的层面会得出相反的答案 先不考虑物理学层面说 一
  • java 静态初始化块中,方法中不可以定义静态变量(重要)

    来源 https zhidao baidu com question 493515697 html 静态变量只能定义在类的内部 不可以定义在静态块或方法中 可以在类内部定义静态变量 在静态块中进行初始化操作 因为类的内部是不允许有操作语句存
  • uniapp开发常见问题整理

    1 自适应尺寸 移动端开发时使用rpx单位 以便适应各种手机像素 避免使用px 2 微信超包限制 小程序规定每个包源码不能超过2M uniapp打包时会将一些公共资源打包到主包中 从而造成小程序无法打包上传 提倡做法 1 底部导航栏对应的界
  • gitlab remote: HTTP Basic: Access denied

    使用 http流程 问题 git push报错 HTTP Basic Access denied 原因 本地git配置的用户名 密码与gitlabs上注册的用户名 密码不一致 解决方案 进入控制面板 用户账号 凭据管理器 windows凭据
  • Linux NAT软路由的简介、入门与配置

    本文目录 1 确认Linux kernel内核版本 2 netfilter的nat table简介 3 用iptables实现SNAT 3 1 多对多 N N 的SNAT 3 2 将一个网段内的某个公网IP移除出SNAT可用的公有IP地址池
  • Python Logging 模块

    Python Logging 模块 1 Logging 模块介绍 介绍连接 https www jianshu com p 7b5e4752932e Python 中的 logging 模块可以让你跟踪代码运行时的事件 当程序崩溃时可以查看
  • 刷新完固件后opkg update报错的解决方法

    刷新完固件后opkg update报错的解决方法 一 更改设备ip 当你使用lan口接入局域网后 如果你ping不通局域网上的其他设备ip 那么需要更改ip vim etc config network 修改lan口的ip为局域网下同一网段
  • js中相对路径写法

    表示上一级目录开始 表示同级目录开始 表示根目录开始
  • display和visibility的区别

  • 微信小程序-日期时间选择器

    我在官方表单组件的基础上改出了几种比较常用的日期 时间 选择器 为了更清晰 我没给任何样式 wxss可根据个人喜好添加 一 picker view 嵌入页面的滚动选择器 注意 其中只可放置组件 其他节点不会显示 picker view co
  • 1.7 聪明的投资者: 积极型投资者的证券组合策略-被动的方法

    积极型投资者 指出不应该做哪些事情 不购买高等级的优先股 低等级债券 如果一公司要出很高的利息才能借到钱 说明该公司风险较高 要购买高等级的应税债券和优质的免税债券 二级债券和优先股 信用等级较低的公司很难卖出普通债券 不可转换债券 所以他
  • springboot自定义favicon.ico不生效

    本人以下均实验过都不成功 最后成功的办法为 在 resources static favicon ico 更换浏览器为谷歌浏览器 下面是其他方法 关闭默认图标 在application properties中添加 spring mvc fa
  • Docker进阶学习: swarm扩展学习

    swarm 集群的管理和编排 docker可初始化一个 swarm 集群 其他节点可加入 manager worker Node 就是一个docker节点 多个节点组成了一个网络集群 manager worker Service 服务 可管
  • 交易的本质 什么样的信仰,决定什么样的交易人生

    什么样的信仰 决定什么样的生活 同样 什么样的理念 也决定了什么样的交易 多数的交易员都把能否在交易市场稳定化盈利归结于自己从事这个行业的时间 通常很多人会说五年入门 十年小成等等 好像只要坚持个五年十年就能够在交易市场找到自己的位置 你信
  • JAVA WEB 中间件为SERVLET(四)

    写一个用户登录部署到tomcat 本地 先找到一个模板 HTML代码复制到本地的项目index jsp中 这个登录模板包含一个JSP 一个JS 三个CSS等文件 这个是index jsp代码
  • 解决git commit 报错WARNING: Block comments use a trailing */ on a separate line

    首先用一段报错的code作为示例 struct ctrl opt dtg pt IP DTG 0xf8 0x01 IP DTG 0xf0 0x00 git commit会报错 WARNING Block comments should al
  • 办公小技巧:VSCode无法安装插件怎么办?

    Visual Studio Code是Microsoft开发的一款开源免费的现代化轻量级代码编辑器 它体积小 启动快 系统内存占用率低非常适合搭建IDE VSCode不仅支持几乎所有主流的开发语言的语法高亮 智能代码补全 自定义热键 括号匹