2024最新版Visual Studio Code安装使用指南

2024最新版Visual Studio Code安装使用指南

Installation and Usage Guide for the Latest Visual Studio Code in 2024

By Jackson@ML

Visual Studio Code最新版1.85已经于2023年11月由其官网 https://code.visualstudio.com正式发布,这是微软公司2024年发行的的最新版本。

打开Chrome浏览器,访问其官网链接:https://code.visualstudio.com/,主页面打开如下所示。

在这里插入图片描述

1. Visual Studio Code的时代

1)二三十年前

让我们回退到三十年前,也就是1990年代,通用的集成开发环境(Integrated Development Environment, 简称IDE)还不是如今的格局。

到了2000年前后,微软公司已推出庞大的Visual Studio .NET,在.NET Framework上运行并协同开发,运用的编程语言主要是Visual Basic.NET, Visual C++.NET和Visual C#.NET。这些工具很受欢迎。

但是,在程序员和用户群中,选择IDE的理由,一定是功能强大和易用兼备。

在多数软件类中,多数人愿意选择软件寿命长的工具来使用;那么,最受欢迎的工具,也应该是使用时间最长的工具。

例如,1987年,Microsoft Excel和Adobe Illustrator同年发布,它们也是从那个时代开始同类产品中最受欢迎的软件。

2)文本编辑器的划时代

当今时代,在市面流行的文本编辑器(或者叫代码编辑器)也很受欢迎,但不是最久远的。

根据Stack Overflow年度开发者调查,Sublime Text是苹果Mac用户在2015至2017年间最欢迎的文本编辑器。

过去的二十年中,随着Sublime Text,Visual Studio Code,TextMate和Atom呈现过的快速发展势头,对于大型的、复杂的桌面软件,更新的文本编辑器的出现,已经表现出稳定的趋势。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3) Visual Studio Code横空出世

像我一样的很多人,已看到新的文本编辑器随着微软公司出品的Visual Studio Code的逐年迭代,而趋于结束。

Visual Studio Code自身的功能强大和轻量级,已经达到了前所未有的普及和完善水平,并且奠定了可能意味着未来数十年的市场主导地位的坚实基础。

今天,开始学习并使用Visual Studio Code,将是一个很棒的选择。因为,Visual Studio Code的时代,已经来到。

4)Visual Studio Code的长寿的原因

导致Visual Studio Code长寿的原因有很多,主要列举几个:

  1. 受欢迎程度。Visual Studio Code无形中已跨越了文本编辑器的流行门槛(尽管早期的历史长河中没有出现);
  2. 平台作用。作为平台,文本编辑器呈现出一场围绕文本编辑器扩展重构的革命终局;
  3. 范式超越。Visual Studio Code已经超越了常规的桌面应用程序的范式,俨然成为托管的Web应用程序,甚至是一个参考实现;
  4. 公司管理。Visual Studio由一家科技公司巨头管理运营,并且在持续地、积极地开发和演进。

现在,让我们一起来认识它吧。一起下载、安装和使用最新版的Visual Studio Code。

2. 下载最新版Visual Studio Code

打开Chrome浏览器,访问其官网:https://code.visualstudio.com/, 如下图所示:

在这里插入图片描述

点击主页面Download for Windows, 开始下载。页面显示,这是Stable Build,也就是稳定版。
下载过程可在Chrome右上角的下载进度中看到,如下图所示:
在这里插入图片描述

3. 安装最新版Visual Studio Code

下载完毕后,在Windows的下载文件夹中,找到最新版安装可执行文件VSCodeUserSetup-x64-1.85.2.exe, 双击它启动安装。

安装向导开始,首先是License Agreement(许可证协议)对话框。点击选择 I accept the agreement (我同意该协议),点击 Next 继续安装。如下图所示。
在这里插入图片描述
点击 Next 继续安装。

在这里插入图片描述
按照默认选项,点击 Next 进行下一步。其中包括 Add to PATH(增加到PATH),说明会加到PATH环境变量,使之安装后能够直接运行。

在这里插入图片描述
Ready to Install (准备安装)对话框,确认相关信息无误后(意思是不用回退修改),则点击 Install 开始安装。

在这里插入图片描述
随着进度条推进,安装很快将会结束。

在这里插入图片描述
安装完毕,点击 Finish 退出安装向导。

4. 启动运行Python应用程序

由于默认复选了 Launch Visual Studio Code (启动Visual Studio Code),因此,会随即打开Visual Studio Code。

*注:Python最新版3.12.1需要提前安装完毕,Visual Studio Code才能加载Python解释器并运行Python应用程序。

关于安装最新版Python 3.12.1,请阅笔者博文:
2024最新版Python 3.12.1安装使用指南

在左侧导航栏上,点击 Extension(扩展)图标,然后在搜索栏中输入关键字 python, 找到跟python编程适配的扩展,点击完成安装,如下图所示:

在这里插入图片描述
很快安装完毕。此时,打开相应文件夹…/tutorials(用于存放Python程序的目录,自行创建和命名),开发第一个应用程序,命名为hello_world.py. 写入代码:

print(“Hello, world!”)

执行结果如下图所示:
在这里插入图片描述
可以清楚地看到,程序执行成功!
这说明Visual Studio Code最新版安装完成,且Python解释器运行正常。

4. 启动运行其它语言应用程序在这里插入图片描述

退出Visual Studio Code后,如果下一次需要启动该程序,则在搜索栏输入关键字Visual Studio Code,选择该程序,并点击 以管理员身份运行,则会再次打开该IDE程序,可以开发各种各样的程序了!

Visual Studio Code最新版不仅用于Python的IDE进行程序开发,还可用于其它语言的应用开发,比如:Java。

如需进行Java开发,除了预先安装最新版JDK21之外,还需要在Visual Studio Code中安装 Extension Pack for Java, 如下图所示:

在这里插入图片描述
这样,就可以 用来开发Java应用程序了!

除此之外,想要开发C/C++, JavaScript, Go, Rust, Ruby, Kotlin等语言的应用程序,也要安装相应的程序包,以及在Visual Studio Code安装extension,这个强大的轻量级IDE就可以开发任意的应用程序。

技术好文陆续推出,敬请关注。

喜欢就点赞哈!😊
您的认可,我的动力。

相关阅读

  1. 2024最新版PyCharm安装使用指南
  2. 2024最新版Node.js安装使用指南
  3. 2024最新版ANACONDA安装使用指南
  4. 2024最新版Python 3.12.1安装使用指南
  5. 2024最新版Python 3.12.1的新特性

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/434116.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

YOLOv5改进 | Conv篇 | 在线重参数化卷积OREPA助力二次创新(提高推理速度 + FPS)

一、本文介绍 本文给大家带来的改进机制是一种重参数化的卷积模块OREPA,这种重参数化模块非常适合用于二次创新,我们可以将其替换网络中的其它卷积模块可以不影响推理速度的同时让模型学习到更多的特征。OREPA是通过在线卷积重参数化(Online Convolutional Re-parameteriza…

流动雨滴效果

<html><head><meta name"Generator" content"EditPlus" /><meta name"viewport" content"widthdevice-width, initial-scale1.0" /><title>流动雨滴效果</title><style>body {overflow: hi…

Redis为什么速度快:数据结构、存储及IO网络原理总结

Redis&#xff0c;作为内存数据结构存储的佼佼者&#xff0c;其高性能表现一直备受赞誉。那么&#xff0c;Redis究竟是如何实现这一点的呢&#xff1f;接下来&#xff0c;我们将更深入地探讨其背后的关键技术&#xff0c;并提供进一步的优化策略。 一、内存存储与数据结构设计…

支持下一代网络IpV6的串口服务器,IpV6串口485接口转网口

和IPv4比较&#xff0c;IPv6有两个极具吸引力的特点&#xff1a;一个是IPv6采用的128位地址格式&#xff0c;而IPv4采用32位的地址格式&#xff0c;因此IPv6使地址空间增大了296&#xff1b;另一个是IPv6物联网数据业务具有更强的支持能力&#xff0c;成为未来物联网的重要协议…

HCIA学习作业三

要求&#xff1a; 拓扑图&#xff1a; <AR1>ping 5.5.5.1 <AR1>display ip interface brief <AR1>display ip routing-table <AR1>display ip routing-table protocol static <AR2>ping 5.5.5.1 <AR2>display ip interface brief <…

第九篇 华为云Iot SDK的简单应用

第九篇 华为云Iot SDK的简单应用 一、华为云Iot SDK API的简单使用 1.初始化SDK 2.绑定连接配置信息 3.连接服务器 4.上报属性 5.接收命令 二、实现智能家居灯光状态上报 &#x1f516;以下是上报数据到华为云Iot的代码片段&#xff0c;配合串口控制灯光&#xff0c;改变灯…

代码随想录算法训练营第十七天 |110.平衡二叉树,257.二叉树的所有路径,404.左叶子之和(待补充)

110.平衡二叉树 1、题目链接&#xff1a;力扣&#xff08;LeetCode&#xff09;官网 - 全球极客挚爱的技术成长平台 2、文章讲解&#xff1a;代码随想录 3、题目&#xff1a; 给定一个二叉树&#xff0c;判断它是否是高度平衡的二叉树。 本题中&#xff0c;一棵高度平衡二…

Linux进程间通信(IPC)机制之一:管道(Pipes)详解

&#x1f3ac;慕斯主页&#xff1a;修仙—别有洞天 ♈️今日夜电波&#xff1a;Nonsense—Sabrina Carpenter 0:50━━━━━━️&#x1f49f;──────── 2:43 &#x1f504; ◀️ ⏸ ▶️ …

【听力与言语医学中心系列科普16】听力检查之纯音听阈测定

当我们去医院向医生诉说我们耳朵有问题时&#xff0c;最常听到医生说的是“去做个测听”吧&#xff0c;那么什么是测听&#xff1f;做测听有什么作用呢&#xff1f; 一、什么是纯音测听纯音听力测试自1943年Bunch教授发表后&#xff0c;就被作为首选的测听方法。纯音测听是测试…

Acwing递归与递推(一)

递归问题可以尝试画一棵递归搜索树。 递归实现指数型枚举 原题链接&#xff1a;https://www.acwing.com/problem/content/94/ 思路 首先是写递归的结束条件。 每个选项都有选和不选两种状态&#xff0c;把每个选项都考虑一遍。递归参数传递当前考虑的第几个元素&#xff0c;…

ubuntu操作系统

ubuntu系统简介 操作系统 1. 操作系统的定义 操作系统直接运行在计算机上的系统软件&#xff0c; 它是控制硬件和支持软件运行的计算机程序。 2.操作系统作用 向下控制硬件向上支持软件的运行&#xff0c;具有承上启下的作用 3. 常见的操作系统 Windowsmac OSLinuxiOSAndro…

【笔试刷题】错题集1

文章目录 C语言格式化输出%5.3s用法逻辑短路编程题&#xff1a;删除公共字符串编程题&#xff1a;组队竞赛 C语言格式化输出%5.3s用法 [解析]%m.ns 输出占m列&#xff0c;但只取字符串中左端n个字符。这n个字符输出在m列的右侧&#xff0c;左补空格。 格式化输出 逻辑短路 [解…