开始使用 Visual Studio Code
Visual Studio Code 是一款适用于 Windows、macOS 和 Linux 的免费开源代码编辑器。它将多种工作方式汇集到一个工具中。用自然语言描述任务,AI 代理即可进行规划、编辑和验证。通过功能强大的编辑器亲自编写代码,该编辑器内置了 Git、IntelliSense、调试和测试工具。或者结合这两种方法,兼得两者之长。
VS Code 既可在您的桌面或远程机器上运行,也可以通过 VS Code 网页版从浏览器直接访问。)
VS Code 让一切尽在您的掌控之中。选择您的语言模型(无论是来自您的 GitHub Copilot 订阅还是您自己的 API 密钥),并挑选适合该任务的代理。通过应用商店中的扩展针对您的技术栈定制 VS Code,并借助设置、快捷键和主题让编辑器贴合您的工作流。
使用 VS Code 可以做什么
无论您是自己编写每一行代码,还是将任务交由 AI 代理处理,VS Code 都能适应您的工作方式。大多数工作流都将两者结合使用。
-
使用 AI 代理构建。用自然语言描述您的需求,代理便会规划解决方案、编辑整个项目中的文件、运行命令并修复自身的错误。在代理窗口中运行代理以实现以代理为主的工作流,或者在编辑器中编写代码时在聊天视图中运行。详细了解 VS Code 中的 AI 代理。

-
编写、测试和调试代码。借助 IntelliSense、重构和多光标支持进行编辑,然后使用内置的调试器和测试工具查找并修复问题。通过集成的源代码管理追踪您的工作,并为所用的技术栈添加语言支持。

-
扩展和自定义。安装扩展和 MCP 服务器以添加语言、工具和数据源。通过自定义指令、自定义代理以及您选择的语言模型,根据特定的项目需求量身定制代理体验。

三步轻松上手
首次使用 VS Code?通过以下三个步骤,即可从全新安装过渡到使用 AI 代理构建您的第一个应用。
-
安装 VS Code。下载适合您平台的安装程序,然后按照下方的安装步骤操作。
-
启用 AI 功能。登录以解锁行内建议和 AI 代理。请参见启用 AI 功能。
-
查看教程。通过代理式编码教程构建应用,或学习在 VS Code 中编写代码的基础知识。
安装 VS Code
下载适合您平台的安装程序并按照以下步骤操作。VS Code 轻量且可在大多数可用硬件上运行。查看系统要求了解详情。
VS Code 每周发布带有自动更新功能的稳定版。如需预览即将推出的功能,请安装 Insiders 构建版本(每晚发布,可与稳定版并行运行)。
- 下载用户安装程序 (
.exe)。 - 运行安装程序并按照提示操作。
- VS Code 已准备就绪。安装程序会将
code添加到您的 PATH 中,以便您可以通过终端使用code .打开文件夹。
有关系统安装、ZIP 压缩包或其他选项,请参阅完整的 Windows 安装指南。
- 下载
.dmg安装程序。 - 打开
.dmg文件,并将 Visual Studio Code.app 拖动到应用程序 (Applications) 文件夹中。 - 从应用程序文件夹或 Spotlight 打开 VS Code。
若要在终端中使用 code 命令,请打开命令面板(⇧⌘P(Windows、Linux Ctrl+Shift+P))并运行 Shell Command: Install 'code' command in PATH。有关更多选项,请参阅完整的 macOS 安装指南。
请在下方选择您的发行版以查看安装说明。安装该软件包将设置 apt 或 dnf 软件源以进行自动更新。有关 Snap、Arch、Nix 及其他选项,请参阅完整的 Linux 安装指南。
-
Debian / Ubuntu
- 从 VS Code 下载页面下载
.deb软件包 - 使用
sudo apt install ./<file>.deb进行安装
- 从 VS Code 下载页面下载
-
Fedora / RHEL
- 从 VS Code 下载页面下载
.rpm软件包 - 使用
sudo dnf install ./<file>.rpm进行安装
- 从 VS Code 下载页面下载
启用 AI 功能
VS Code 内置了对行内建议和 AI 代理等 AI 功能的支持,可帮助您完成编码任务。您可以通过登录 GitHub 并使用您的 GitHub Copilot 订阅来开始使用 AI 功能,从而在 VS Code 中访问各种大语言模型和其他 AI 功能。
按照以下步骤在 VS Code 中开始使用 Copilot
-
从 VS Code 标题栏中选择登录 (Sign In),或将鼠标悬停在状态栏的 Copilot 图标上并选择启用 AI 功能 (Enable AI features)。

-
选择一种登录方式并按照提示操作。
-
如果您的账户已经拥有 Copilot 订阅,VS Code 将直接使用该订阅。
-
如果您还没有 Copilot 订阅,系统将为您注册 Copilot 免费版计划,并为您提供每月的行内建议额度和 AI 积分。
-
-
开始在 VS Code 中使用 Copilot!
您也可以无需 Copilot 订阅,通过提供您自己的语言模型 API 密钥来使用 VS Code 中的 AI 功能。详细了解在 VS Code 中使用语言模型。
探索 VS Code
根据您接下来想做的事情选择一条路径。
代理式编码
在我们的动手教程中根据提示构建应用。
编辑和调试
学习编辑器、调试和生产力的基础知识。
语言
设置对 Python、JavaScript、C++ 等语言的支持。
扩展和 MCP
为 VS Code 添加工具、语言和数据源。
自定义 AI
自定义指令、自定义代理和语言模型。
源代码管理
通过内置的 Git 支持跟踪更改并进行协同工作。
远程和网页版
在容器、WSL、SSH 或浏览器中工作。
常见问题
VS Code 的系统要求是什么?
查看支持的平台和硬件的系统要求。
VS Code 的体积有多大?
VS Code 下载包体积很小(小于 200 MB),磁盘占用空间小于 500 MB。
如何创建并运行新项目?
VS Code 不包含传统的文件 (File) > 新建项目 (New Project) 对话框或预安装的项目模板。请根据您的开发工作流添加附加组件和脚手架。像 Yeoman 这样的脚手架工具以及来自 npm 包管理器的软件包提供了用于创建项目的模板和工具。
如何知道我正在运行哪个版本?
在 Linux 和 Windows 上,选择帮助 (Help) > 关于 (About)。在 macOS 上,使用 Code > 关于 Visual Studio Code (About Visual Studio Code)。关于 (About) 对话框会显示版本号和提交 ID。对于 Insiders 构建版本,多个构建可能共享相同的版本号,因此请使用提交 ID 来唯一标识您的构建。
为什么 VS Code 提示我的安装不受支持?
VS Code 检测到某些安装文件已被修改(可能是由某个扩展引起的)。重新安装 VS Code 将替换受影响的文件。有关更多详情,请参阅我们的常见问题解答。
如何对 VS Code 进行“干净的”卸载?
要在卸载 VS Code 后删除所有用户数据,请删除用户数据文件夹 Code 和 .vscode。这会使 VS Code 恢复到安装前的状态,并且可以在不卸载 VS Code 的情况下重置所有设置。
文件夹位置因平台而异
- Windows - 删除
%APPDATA%\Code和%USERPROFILE%\.vscode。 - macOS - 删除
$HOME/Library/Application Support/Code和~/.vscode。 - Linux - 删除
$HOME/.config/Code和~/.vscode。