【Tools】Visual Studio Code安装保姆级教程(2025版)

devtools/2025/3/16 17:41:01/

00. 目录

文章目录

01. Visual Studio Code概述

Visual Studio Code(简称 VS Code)是由微软开发的一款免费、开源且跨平台的轻量级代码编辑器,适用于多种编程语言和开发场景。它结合了简洁的用户界面与强大的扩展能力,成为开发者广泛使用的工具之一。

跨平台支持
支持 Windows、macOS 和 Linux 系统,提供一致的开发体验。

智能代码编辑

  • 语法高亮自动补全(IntelliSense)、代码片段错误检查等。
  • 内置 Git 版本控制,可直接提交代码、解决冲突。
  • 调试工具 支持断点、变量监控和逐行调试。

可扩展性

  • 通过插件市场(Marketplace)安装扩展,支持语言(Python、Java、C++ 等)、框架(React、Vue、Django 等)、主题和工具。
  • 集成终端,可直接运行命令行操作。

远程开发
通过 ​Remote Development 扩展,可连接远程服务器、容器或 WSL(Windows Subsystem for Linux),实现云端或本地跨环境开发。

高度可定制
支持自定义快捷键、主题、布局和工作区配置,适配个人开发习惯。

优势

  • 轻量快速:启动速度快,资源占用低,适合低配设备。
  • 免费开源:无功能限制,社区持续更新优化。
  • 强大生态:超过数万款插件,覆盖几乎所有开发需求。
  • 多语言支持:通过语言服务器协议(LSP)提供智能代码分析。

适用场景

  • 前端开发:集成 Emmet、Live Server 等工具,快速构建网页。
  • 全栈开发:支持 Node.js、数据库扩展和后端框架。
  • 数据科学与机器学习:Jupyter Notebook 集成、Python 数据分析。
  • 教育与学习:轻量易用,适合编程初学者。
  • 云原生开发:通过 Docker 和 Kubernetes 扩展管理容器化应用。

02. Visual Studio Code下载

官网:https://code.visualstudio.com/

选择对应的平台下载对应的版本即可
在这里插入图片描述

03. Visual Studio Code安装

3.1 双击VSCodeSetup-x64-1.98.2.exe,开始安装。选择我同意此协议,然后点击下一步。
在这里插入图片描述

3.2 选择安装位置,点击下一步。
在这里插入图片描述

3.3 选择开始菜单文件夹,这里我们采用默认选项,直接点下一步。
在这里插入图片描述

3.4 选择附加任务,本步骤中的选项我们全部勾选。
在这里插入图片描述

3.5 点击安装
在这里插入图片描述

3.6 安装过程如下
在这里插入图片描述

3.7 安装完成,点击完成即可。
在这里插入图片描述

04. Visual Studio Code配置

4.1 颜色主题风格配置

VSCode 首次启动会打开欢迎页面,我们可以在欢迎页面中选择颜色主题风格,默认是深色模式,我在这里选择浅色模式,后续也可以从设置中再次修改主题风格
在这里插入图片描述

4.2 安装中文插件

安装中文语言包扩展,Chinese(Simplified)(简体中文)Language Pack for Visual Studio Code,点击扩展按钮,从搜索框搜索“chinese”,第一个就是我们要安装的扩展。
在这里插入图片描述

扩展安装完成后需要重启VS Code,正常情况下会弹出重启按钮,点击即可重启,如果没有弹出,可自行重启VS Code。
在这里插入图片描述

4.3 安装C/C++扩展

点击最左侧“扩展”按钮,搜索“C/C++”,选择“C/C++ Extension Pack”,它是 VS Code 官方推荐的工具包,包含了开发 C/C++ 所需要的多个扩展。
在这里插入图片描述

05. 附录

官网:https://code.visualstudio.com/

文档:https://code.visualstudio.com/docs

下载:VSCodeSetup-x64-1.98.2.rar


http://www.ppmy.cn/devtools/167611.html

相关文章

每日一题---数组中两个字符串的最小距离

数组中两个字符串的最小距离 给定一个字符串数组strs,再给定两个字符串str1和str2,返回在strs中str1和str2的最小距离,如果str1或str2为null,或不在strs中,返回-1。 链接:数组中两个字符串的最小距离__牛…

MySQL 8 主从同步安装与配置

拟机,由 CentOS 换成了 Ubuntu,用 Xteminal 连接之后,为了方便改配置文件,把文件权限改成 666 了,结果因为这个调半天,一直以为是网络问题或者是配置问题。要注意为了防止配置文件被未经授权的用户修改&…

STM32 单片机常见的 8 种输入输出模式

STM32 单片机常见的 8 种输入输出模式 文章目录 STM32 单片机常见的 8 种输入输出模式1. 浮空输入模式 (GPIO_Mode_IN_FLOATING)介绍使用场景示例代码 2. 上拉输入模式 (GPIO_Mode_IPU)介绍使用场景示例代码 3. 下拉输入模式 (GPIO_Mode_IPD)介绍使用场景示例代码 4. 模拟输入模…

拥有一台云服务器能做什么呢?

拥有一台云服务器就像拥有了一台24小时在线的远程电脑,你可以通过互联网随时随地管理它。它的用途非常广泛,无论是个人学习、开发测试,还是企业级应用部署,都能发挥重要作用。以下是常见的应用场景,按需求分类整理&…

SwanLab私有化部署教程!

SwanLab私有化部署版面向所有个人用户免费开放,部署方案基于Docker Compose,能非常轻松地部署在 Windows/MacOS/Linux 机器上,希望能成为各位训练师的独门炼丹利器。 下面我们会介绍一下如何安装私有化部署版。 1. SwanLab介绍 SwanLab 是…

Unity 封装一个依赖于MonoBehaviour的计时器(上) 基本功能

灵感来自下面这本书的协程部分,因此我就自己尝试写了一个 我的新书Unity3D游戏开发(第3版) | 雨松MOMO程序研究院 如果你不知道什么是协程:unity保姆级教程之协同程序_unity协同-CSDN博客 一句话概括:协程就是单线程的异步操作,其作用于Unity的主线程 1…

如何在github上参与开源项目

1. 创建 GitHub 账号 如果你还没有 GitHub 账号,首先需要注册一个: 访问 GitHub 官网。 点击右上角的“Sign up”按钮,填写注册信息并完成注册。 2. 找到感兴趣的项目 GitHub 上有成千上万的开源项目,你可以通过以下方式找到感兴趣…

prototype和proto的区别

在 JavaScript 中,prototype 和 __proto__ 都与原型链和继承机制有关,但它们的含义和作用是不同的。下面来详细讲解它们的区别。 一、prototype 和 proto 的区别 特性prototype__proto__作用构造函数的原型对象实例对象的隐式原型类型对象对象访问方式构…