开发工具 - 离线安装VS code插件

2023-05-16

概述

VSCode具有丰富的插件库,程序猿们可以根据自己需要安装插件,大大提高VS code工具的生产力。

注意

开发环境:Ubuntu 16.04,开发板:TLZ7x-EasyEVM-A3。

另外,小编所有文章均是自己亲手编写验证,由于文件太多,小编就不在公众号后台一一回复列举了,若需要小编的工程代码,请关注公众号,后台回复需要的工程文件

操作

插件下载

输入网址:https://code.visualstudio.com/,进入VS官网,点击Externsions,打开插件页面。

4cf3624c7bfbb4524d584065bead9cdf.png

在搜索框中输入要搜索的插件名,点击搜索按钮。

d576dcd7b7d139752227af8fdcd0668a.png

选择想要的插件名,点击插件。

64e0c950548759de007b5c1e21abdbe7.png

点击Download Extension按钮下载插件。

1a6769d5c76aabdde0db00e1ba9100aa.png

注意:个别插件存在版本问题,需要根据自己当前平台选择对应的版本下载。如:

15c531604076b20d95f7210157c0b87d.png

弹出框内选择需要保存的位置,然后点击保存,完成插下载。

ea7c5e4e880af71eada9e6f74d26d57d.png

下载完成后拷贝到虚拟机。

401a44368b5e6eed94694caf8aae2387.png

插件安装

双击打开VS code软件,打开界面后选择一个主题,然后进入主界面。

5e82012d0b82f618589a09ad07d1fbb5.png

点击Externsions按钮,进入插件安装界面。

1f47ae86cd30db4cd9155e0271dbce38.png

点击…按钮,选择install from VSIX…

5daafa1eb546376deee613d74c85af19.png

找到准备好的插件,双击打开。

3fd6144a8ef347ff8230d6c3a4e709da.png

等待安装完成。

213fba16bf51f55bb0a2e3d3b9533bb2.png

照上述方法,安装需要的插件。

注意:可以选中多个插件一起安装。

3c325446dd3bdddf8dec7b01eed1bb20.png

中文插件安装失败的解决方法

当安装中文插件时,报错如下所示。

4fcf4ac9b32764ab9ad1f392555d72ee.png

分析错误原因,VScode版本为1.69.2,此处版本不匹配。

1516c5d54d943cbae13122ef6a255c9e.png

使用压缩软件打开插件文件,找到pckage.json文件。

4f514bb6fb492d4040c85cfbbe79f94d.png

打开package.json文件,找到下图位置行。此处可以看到,插件要求vscode最低版本号为1.70.0。

c98467fb4275c81fc299e785299312b5.png

此时我们修改版本为1.69.2。用于适配我们的vscode。

c651dc0b46f0cdb5ef1f6471838523e5.png

保存文件,并关闭,重新安装。此时我们可以看到已经成功安装插件。

aa0e8bf3ae7d7c2a9daccdb1ea1c14fa.png

查看插件栏,也能找到我们刚安装的插件。

7e625ccef7e5ae43772c34fa61668997.png

往期 · 推荐

实时系统vxWorks - 任务(重要)

关于后期大家交流问题

实时系统vxWorks - 在线调试

实时系统vxWorks - 虚拟机环境搭建

实时系统vxWorks - zynq7020移植vxWorks​​​​​​​

关注

更多精彩内容,请关注微信公众号:不只会拍照的程序猿,本人致力分享linux、设计模式、C语言、嵌入式、编程相关知识,也会抽空分享些摄影相关内容,同样也分享大量摄影、编程相关视频和源码,另外你若想要获得更多内容教程请关注公众号:不只会拍照的程序猿

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

开发工具 - 离线安装VS code插件 的相关文章

  • 建模simulink - xpc自定义模块设置

    概述 simulink建模不同于代码编程 整个项目以模块 模型为单元展开 在之前的文章中 小编已经介绍过如何自定义模块 以及设置参数等信息 不懂的小伙伴可以先移步看看以前的文章 正因为simulink的这种特性 所以此时模块 模型的展示信息
  • 建模simulink - xpc接口说明

    概述 nbsp 当我们使用simulink搭建用户自己硬件驱动模型时 首先需要了解的是 simulink官方为我们提供了哪些xpc相关接口以及各个接口如何使用 功能是什么等等 simulink官方为我们提供的xpc接口主要定义在头文件xpc
  • 建模simulink - xpc调试手段

    概述 在小编的字典中 调试能力的重要性是要强过开发设计能力的 nbsp 一名优秀的程序猿一定具备很强的调试能力 当然这也只小编自己的看法 这个世界上没有哪个程序员能一下子写出没有错误的代码 而调试就是我们定位软件问题的最直接和最有效的方法
  • tomcat X connection to localhost:10.0 host broken (explicit kill or server shutdown)异常处理

    本来是愉快开心的写代码的一天 xff0c 突然接到一个通知 xff0c 服务器有点问题 xff0c 需要重启一下 于是打开我的Xshell 6远程工具 xff0c 连上服务器 xff0c 一套熟练的命令启动服务器 本以为万事大吉 xff0c
  • 建模simulink - 指定模块运行周期

    概述 如果我们把simulink整个模型看做是一个系统 那么模型里面的每一个模块 我们其实都可以看做是一个周期调度的任务块 而调度周期大小就通过采样时间来设置 在自定义模块中 如果想要模块按照指定的周期运行 我们只需要通过传入指定的采样时间
  • 实时系统vxWorks - 在线调试

    概述 在之前的文章小编就讲过 xff0c 在小编的字典中 xff0c 调试能力的重要性是要强过开发设计能力的 关于调试为何如此重要等等 xff0c 这里就不再过多的赘述了 注意 环境 xff1a vxWorks lt 6 9 4 gt wo
  • 实时系统vxWorks - 加载应用程序的方法

    概述 在 实时系统vxWorks 在线调试 一文中小编已经介绍过了如何新建应用程序以及在线调试 该文章将继续向大家介绍运行应用程序的方法 vxWorks加载运行应用程序的方式主要包含三种 通过workbench下载运行应用程序 通过命令行在
  • 实时系统vxWorks - 任务(重要)

    概述 任务可以说是vxWorks实时系统的核心 在执行时每个程序都被称之为任务 VxWorks操作系统中 任务可以直接地或者以共享方式访问大多数系统资源 为了维护各自的线程 每个任务必须保持有足够的上下文环境 注意 任务状态主要包含五种状态
  • 实时系统vxWorks - 辅助时钟

    概述 VxWorks系统为开发人员提供了一个辅助时钟 Auxiliary Clock 这个辅助时钟与系统时钟使用不同的时钟源 供用户在需要时间精度较高的场合定时使用 注意 小编认为 对于vxWorks实时系统而言 定时是很有必要的 在对一些
  • 听说Zynq-I/O详细信息

    概述 ZYNQ 是由两个主要部分组成的 一个由双核 ARM Cortex A9 为核心构成的处理系统 PS Processing nbsp System 和一个等价于一片FPGA的可编程逻辑 PL Programmable Logic 部分
  • 实时系统vxWorks - timer定时应用

    概述 VxWorks提供IEEE的POSIX 1003 1b标准定时器接口 使用这种定时器机制 在指定的时间间隔后 任务向自身发信号 因此我们可以利用此机制可以很方便的实现周期定时 注意 在使用timer接口之前 必须现在镜像文件中包含IN
  • 实时系统vxWorks-Zynq7020 emio使用

    概述 上一篇文章 小编已经向大家展示了如何在zynq上移植vxWorks系统 接下来将为大家展示如何编写vxWorks应用程序来操作emio 注意 开发环境 vxWorks6 9 4 workbench3 3 5 开发板 TLZ7x Eas
  • 实时系统vxWorks-Zynq7020 axi gpio使用

    概述 这篇文章将为大家展示如何编写vxWorks应用程序来操作axi gpio 注意 开发环境 vxWorks6 9 4 workbench3 3 5 开发板 TLZ7x EasyEVM A3 详细操作方法参见文章 实时系统vxWorks
  • 实时系统vxWorks-Zynq7020 axi timer pwm使用

    概述 这篇文章将为大家展示如何编写vxWorks应用程序来操作axi timer pwm功能 注意 开发环境 vxWorks6 9 4 workbench3 3 5 开发板 TLZ7x EasyEVM A3 详细操作方法参见文章 实时系统v
  • Spring框架基础看这一篇就够

    第一章Spring的概念 spring全家桶 xff1a Spring SpringMVC SpringBoot SpringCloud Spring 出现在2002年左右 xff0c 解决企业开发难度 xff0c 减轻对项目模块之间的管理
  • 实时系统vxWorks-Zynq7020 PL中断使用(重要)

    概述 在任何嵌入式设计中 中断都是必不可少的部分 采用中断系统可以提高计算机系统效率 维持系统可靠正常工作 满足实时处理要求 提供故障现场处理手段 注意 开发环境 vxWorks6 9 4 workbench3 3 5 开发板 TLZ7x
  • 实时系统vxWorks-Zynq7020 axi uart使用

    概述 UART是通用异步收发传输器 Universal AsynchronousReceiver Transmitter 在嵌入式设计中 通常用于主机与辅助设备通信 注意 开发环境 vxWorks6 9 4 workbench3 3 5 开
  • 实时系统vxWorks - 信号量(重要)

    概述 信号量是VxWorks任务间进行通信 同步和互斥的最优选择 提供任务间最快速的通信 也是提供任务间同步和互斥的主要手段 注意 vxworks提供二进制信号量 互斥信号量 计数信号量 读写信号量4种类型的信号量 二进制信号量 主要用于任
  • 实时系统vxWorks-Zynq7020 自定义axi ip核

    概述 AXI Advanced eXtensible Interface 协议主要描述了主设备 Master 和从设备 Slave 之间的数据传输方式 主设备和从设备之间通过握手信号建立连接 当主设备的数据准备好时 会发出和维持VALID信
  • 实时系统vxWorks - Shell命令

    概述 在开发调试中 Shell总是作为目标机的输入和输出终端 用户可以通过Shell在主机端输入命令 也可以在Shell窗口中看到目标机输出的内容 注意 开发环境 vxWorks6 9 4 workbench3 3 5 另外 小编所有文章均

随机推荐

  • 实时系统vxWorks - 环形缓冲

    概述 Vxwroks 环形缓冲模块主要定义在rngLib c和rngLib h中 对于数据结构比较了解的小伙伴应该知道 环形缓冲实际就是一个双向循环队列 注意 关于循环队列 小编之前在 也没想象中那么神秘的数据结构 先来后到的 队列 循环队
  • 听说Zynq-Zynq7 Processing System配置导入导出

    概述 zynq开发中 我们如何才能将一个工程的Zynq Process System快速准确的配置到另一个工程 这里就需要我们对Zynq7 Processing System ip核的配置导入导出 注意 开发环境 vivado2018 2
  • 实时系统vxWorks - 动态库、静态库建立及调用

    概述 静态库的本质就是将多个目标文件打包成一个文件 在使用时链接静态库就是将库中被调用的代码复制到调用模块中 动态库又名共享库 和静态库最大的不同就是 链接共享库并不需要将库中被调用的代码复制到调用模块中 相反被嵌入到调用模块中的仅仅是被调
  • 实时系统vxWorks - 多任务调试手段

    概述 nbsp 对于vxWorks而言 任务可以说是我们项目工程中不可或缺的组成部分 在实际应用中 我们不可能所有工作都放在一个任务中完成 这样势必会建立多个任务 此时就需要我们对每个任务具备一定的调试手段 注意 开发环境 vxWorks6
  • 实时系统vxWorks - 添加头文件路径的方法

    概述 因为模块化的编程思想 在实际项目工程中往往会存在大量的不同功能的模块 这种模块的体现形式就是不同文件名的源文件和头文件 当我们调用自己写的头文件时 大多数时候需要指定头文件路径 否则编译会出错 注意 开发环境 vxWorks6 9 4
  • 华为开发者大会总结——个人总结

    方舟编译器 xff08 开源 xff09 xff1a 干掉Java虚拟机 将java代码直接编译成机器码 xff0c 静态语义好编译 xff0c 核心是静态编译出动态语义 xff08 通过华为编译实验室的核心专利 xff09 xff0c 代
  • 二叉树遍历应用——计算节点个数与树的高度

    二叉树的节点个数等于左子树的节点数加上右子树的节点数再加上根节点数1 递归算法 xff1a span class token keyword template span span class token operator lt span s
  • 实时系统vxWorks - 增加删除ip

    概述 实际应用中 相信各位小伙伴都遇到过以下的情况 只有一个网络端口 但是想要与多台设备通讯 而不同的设备网段又不一样 这个时候需要频繁的修改自己的ip地址 显得很不方便 windows系统下 操作系统为我们提供了一种可以添加多个ip地址的
  • 实时系统vxWorks - 多IP系统UDP通讯

    概述 在 实时系统vxWorks 增加删除ip 一文中 小编已经向大家展示了如何在网口上添加多个IP 接下来将为大家展示如何编写代码绑定各个IP进行UDP通讯 注意 开发环境 vxWorks6 9 4 workbench3 3 5 另外 小
  • 实时系统vxWorks - 配置多网口

    概述 本文提供在系统运行中对网口进行配置的方法 注意 开发环境 vxWorks6 9 4 workbench3 3 5 1 之前小编网上找相关资料时 有博主说使用新增网口不能与已存在的网口处于同一网段 不过经过小编的测试 两个网口ip可以处
  • 听说Zynq-uboot命令行

    概述 本文主要介绍在linux中uboot命令行的一些常见命令使用方法 注意 开发板 TLZ7x EasyEVM A3 另外 小编所有文章均是自己亲手编写验证 由于文件太多 小编就不在公众号后台一一回复列举了 若需要小编的工程代码 请关注公
  • 听说Zynq-通过tftp加载镜像

    概述 本文主要介绍在linux中如果通过tftp加载启动镜像 以及将启动方式固话到uboot程序中 注意 开发板 TLZ7x EasyEVM A3 另外 小编所有文章均是自己亲手编写验证 由于文件太多 小编就不在公众号后台一一回复列举了 若
  • 浅谈linux - virtual box设置共享文件夹

    概述 本文用于展示在virtual box虚拟机创建共享文件夹 xff0c 实现windows和ubuntu文件互传 注意 开发环境 xff1a VirtualBox 6 1 ubuntu 16 04 另外 xff0c 小编所有文章均是自己
  • 浅谈linux - 搭建nfs服务

    概述 本文用于展示如何搭建nfs服务 xff0c 实现开发机和目标机之间的文件共享 注意 开发环境 xff1a ubuntu 16 04 xff0c linux 4 9 xff0c 开发板 xff1a TLZ7x EasyEVM A3 另外
  • 听说Zynq-petalinux编译linux程序

    概述 PetaLinux 是一种嵌入式 Linux 软件开发套件 SDK 主要用于赛灵思 FPGA 基片上系统设计 注意 开发环境 linux4 9 VirtualBox 6 1 ubuntu 16 04 开发板 TLZ7x EasyEVM
  • 实时系统vxWorks - udp组播通讯

    概述 组播又称多目标广播 多播 网络中使用的一种传输方式 它允许把所发消息传送给所有可能目的地中的一个经过选择的子集 即向明确指出的多种地址输送信息 是一种在一个发送者和多个接收者之间进行通信的方法 注意 开发环境 vxWorks6 9 4
  • 实时系统vxWorks - tcp客户端通讯

    概述 传输控制协议 TCP Transmission Control Protocol 是一种面向连接的 可靠的 基于字节流的传输层通信协议 注意 开发环境 vxWorks6 9 4 workbench3 3 5 另外 小编所有文章均是自己
  • nvm导致React Native启动失败

    错误如下 xff1a The following build commands failed PhaseScriptExecution CP User Generate Specs Users qiaohao Library Develop
  • 实时系统vxWorks - tcp服务器通讯

    概述 接上一篇文章 本文主要展示vxWorks下TCP服务器的编程方法 注意 开发环境 vxWorks6 9 4 workbench3 3 5 另外 小编所有文章均是自己亲手编写验证 由于文件太多 小编就不在公众号后台一一回复列举了 若需要
  • 开发工具 - 离线安装VS code插件

    概述 VSCode具有丰富的插件库 xff0c 程序猿们可以根据自己需要安装插件 xff0c 大大提高VS code工具的生产力 注意 开发环境 xff1a Ubuntu 16 04 xff0c 开发板 xff1a TLZ7x EasyEV