树莓派安装VScode(最新版) 树莓派4b运行vscode
bigegpt 2024-10-17 08:03 4 浏览
在本教程中,我们将完成将可视化工作室代码 (VS 代码) 安装到树莓派的步骤。
Visual Studio 代码是您可以在树莓派上运行的最佳代码编辑器之一。
代码编辑器包含许多功能,包含您放心地在设备上编写代码所需的一切内容。
除了 Visual Studio 代码烘焙功能外,还有大量附加组件可用于进一步扩展其功能。
最重要的是,树莓派上的 Visual Studio 代码由开发团队正式支持。
这种官方支持意味着软件应继续接收更新,并在设备上运行良好。
Visual Studio 代码是我们最喜欢的代码编辑器, 既在树莓派和关闭它。我们强烈推荐给任何正在寻找多功能代码编辑器的人。
为了获得最佳的 VS 代码编码体验,我们建议您考虑使用 git。您可以将树莓派设置为自托管的 Git 服务器,甚至可以安装GitLab。
设备
以下是我们在树莓派上设置 VS 代码的所有设备部件。
推荐:
树莓派2 或更新
微型 SD 卡
电源适配器
以太网电源线(推荐)或Wi-Fi 加密狗
选:
树莓派箱
可视化工作室代码的主要功能
Visual Studio 代码的许多功能使其从替代方案中脱颖而出。最好的部分之一是,它是完全免费的,非常可定制的。
开源免费
VS 代码的一个令人兴奋的部分是它是开源的。如果要遵循代码编辑器的开发,可以在 GitHub 上查看整个代码。
Visual Studio 代码在MIT许可证下注册,使您可以灵活地分叉和编辑代码。
内置 Git
如果要将版本控制与代码一起使用,此功能非常方便。
它适用于 Git 和其他 SCM(软件配置管理)提供程序。它允许您从编辑器中查看差异、阶段和提交文件。
调试功能
您可以在编辑器中调试代码,这有助于减少依赖打印语句调试的数量。
使用 VS 代码,您可以添加断点、查看调用堆栈以及使用方便的调试控制台。
可扩展和可自定义
Visual Studio 代码最酷的功能之一是代码编辑器的可扩展性。
例如,您可以安装新的语言包、主题、调试器、格式设置工具等。
您添加的每个扩展都分隔到各自的进程中,以便它们不会减慢编辑器的速度。
安装可视化工作室代码
在本节中,我们将向您展示如何在树莓派上安装 Visual Studio 代码。
要做到这一点,您将需要有一个网络浏览器安装到你的树莓派,如铬。
您将使用此 Web浏览器下载最新的可用 Visual Studio 代码包。
虽然我们的步骤是为树莓派操作系统编写的,他们也将在替代操作系统,如Ubuntu上工作。
1.在树莓派上您最喜爱的 Web 浏览器中,转到可视化工作室代码网站。
2.一旦在网站上,你应该向下滚动,直到你看到下载按钮,如下所示。
在我们的例子中,我们有两种不同的架构可供选择。一个是基本ARM构建,另一个是ARM64构建。
如果您正在运行标准版本的树莓派操作系统(非64位版本),那么"下载按钮(1.clickARM
或者,如果您使用的是树莓派操作系统的 64位版本,请确保""选项 (2.clickARM 64
下载此文件到容易找到的树莓派。.deb
在我们的案例中,我们将 Visual Studio 代码的此包文件下载到用户的标准""文件夹中。downloadspi
3.随着 Visual Studio 代码的包文件下载到您的树莓派,我们现在可以安装它。.deb
要开始安装过程,请找到下载 VS 代码包文件的位置,然后找到该文件。double-click
在我们的案例中,我们将文件下载到""目录。/home/pi/Downloads/
双击文件将开始安装过程。
4.首先会收到一条消息,询问您是否要安装该文件。
验证 deb 包名称是否正确,然后是""按钮。clickInstall
5.当我们直接从互联网上下载 Debian 包时,无需包密钥,因此您需要完成一些额外的身份验证。
当提示时,在用户的密码中 (1.。默认情况下,此密码将设置为""。typepiraspberry
输入用户密码后,""按钮 (2.)继续安装可视化工作室代码。clickOK
6.操作系统现在将下载并安装视觉工作室代码到您的树莓派。
在此过程中,包管理器还将安装 VS 代码可能需要的任何依赖项。
安装过程完成后,您现在可以在树莓派上运行可视化工作室代码。
在树莓派上运行视觉工作室代码
在本节中,您将了解如何在树莓派上启动 VS 代码。
1.在 Pi 的桌面上,通过左上角的树莓图标打开"开始"菜单。clicking
2.在"开始"菜单中,您需要超过""选项 (1.将鼠标悬停在此选项上将显示其他子菜单。hoverAccessories
在弹出的附加菜单中,查找 和""。clickVisual Studio Code
3.希望您现在应该在树莓派上打开可视化工作室代码。
现在,您可以开始编码到你的心的愿望树莓派。很快,您就会意识到为什么 Visual Studio 代码已成为许多狂热的程序员的最爱。
相关推荐
- LangChain4j如何自定义文档转换器实现数据清洗?
-
LangChain4j提供了3种RAG(Retrieval-AugmentedGeneration,检索增强生成)实现,我们通常在原生或高级的RAG实现中,要对数据进行清洗,也就是将外接...
- Java 8 Stream API 详解(java stream.)
-
Java8StreamAPI详解一、概述在Java8中,StreamAPI是一个重要的新特性。它为处理集合(如List、Set等)中的元素提供了一种高效且富有表现力的方式。Str...
- Java修炼终极指南:185 使用 Stream 过滤嵌套集合
-
这是面试中的一个经典问题,通常从一个模型开始,如下所示(我们假设集合是一个List):publicclassAuthor{privatefinalStringname;pri...
- java8的stream使用小示例(java stream())
-
据JetBrains发布的2021年开发者生态系统调查,Java8在java使用的版本中仍然是当前最流行的版本。72%的专业开发人员使用Java8作为其在java开发中主要编程语言版本。现...
- Node.js Stream - 实战篇(node.js in action)
-
本文转自“美团点评技术团队”http://tech.meituan.com/stream-in-action.html背景前面两篇(基础篇和进阶篇)主要介绍流的基本用法和原理,本篇从应用的角度,介...
- Java Stream:集合处理的api(java 集合操作)
-
JavaStream流:高效集合处理的函数式编程利器一、什么是JavaStream?Java8引入的StreamAPI是一套用于处理集合数据的流式编程接口,通过函数式风格(无副作用的...
- 去除 List 中的重复元素,你知道几种实现方法?
-
去除List中重复元素,这在实际编程或面试中经常遇到,每个人都有习惯的写法吧,这里抛砖引玉,汇总了一些实现方案,开拓思路。准备数据假设数组中有10个数据,可能有重复,需要将重复的数据从数组中去掉。pu...
- Java开发者必看!Stream流式编程10个爆款技巧,让你代码优雅飞起
-
为什么你的Java代码总像拧巴的麻绳?掌握这10个Stream实战技巧,代码效率与优雅度将产生质的飞跃。以下案例均来自真实电商系统场景,带你感受流式编程的降维打击!一、过滤与映射组合拳(Filter...
- leetcode每日一题之存在重复元素(存在重复元素 iii)
-
题:给定一个整数数组,判断是否存在重复元素。如果存在一值在数组中出现至少两次,函数返回true。如果数组中每个元素都不相同,则返回false。比如:输入:[1,2,3,1]输出:true...
- 告别for循环!揭秘Stream API如何让你的代码简洁度提升300%
-
一、当传统循环遇上现代需求真实场景复现:某电商平台需要处理10万条订单数据,要求:筛选出金额>500的订单提取用户ID并去重统计VIP用户数量传统实现方案://常规写法Set<Long...
- Java中List去重的N种方法:从基础到优雅
-
Java中List去重的N种方法:从基础到优雅在日常的Java开发中,我们经常会遇到需要对List集合去重的情况。无论是为了清理重复的数据,还是为了优化算法性能,掌握多种去重方式都是一项非常实用的技能...
- Java Stream流没用过?常用高频方法
-
概念Stream流是Java8添加的以一种链式调用的方法处理数据,主要侧重于计算。具有以下相关特点代码简洁链式调用Stream常用方法1.将数组变为当作List操作String[]strArr=...
- 核医学专业名词索引(M-R)(核医学重点归纳)
-
M吗啡(morphia)埋藏式心律转复除颤器(implantablecardioverterdefibrillator,ICD)麦角骨化醇(VD2,calciferol)脉冲堆积(pulsepi...
- CodeMeter 新版发布(codesigner下载)
-
威步于2022年8月4日发布CodeMeter7.50及CodeMeter软件保护套装11.10,以下为新版内容。CodeMeterRuntime7.50StreamingSIMDExten...
- 世界上最小的五轴铣床Pocket NC(最小的五轴加工中心)
-
PocketNC,由MIT学生研制,还有说法是这款产品的设计者是来自美国蒙大拿州的一对极客夫妻。目前主要有两款产品:PocketNCV2-50,9000美元;PocketNCV2-10,60...
- 一周热门
- 最近发表
-
- LangChain4j如何自定义文档转换器实现数据清洗?
- Java 8 Stream API 详解(java stream.)
- Java修炼终极指南:185 使用 Stream 过滤嵌套集合
- java8的stream使用小示例(java stream())
- Node.js Stream - 实战篇(node.js in action)
- Java Stream:集合处理的api(java 集合操作)
- 去除 List 中的重复元素,你知道几种实现方法?
- Java开发者必看!Stream流式编程10个爆款技巧,让你代码优雅飞起
- leetcode每日一题之存在重复元素(存在重复元素 iii)
- 告别for循环!揭秘Stream API如何让你的代码简洁度提升300%
- 标签列表
-
- mybatiscollection (79)
- mqtt服务器 (88)
- keyerror (78)
- c#map (65)
- resize函数 (64)
- xftp6 (83)
- bt搜索 (75)
- c#var (76)
- mybatis大于等于 (64)
- xcode-select (66)
- mysql授权 (74)
- 下载测试 (70)
- linuxlink (65)
- pythonwget (67)
- androidinclude (65)
- logstashinput (65)
- hadoop端口 (65)
- vue阻止冒泡 (67)
- oracle时间戳转换日期 (64)
- jquery跨域 (68)
- php写入文件 (73)
- kafkatools (66)
- mysql导出数据库 (66)
- jquery鼠标移入移出 (71)
- 取小数点后两位的函数 (73)