在 Windows 上使用 Visual Studio Code
使用VS Code编写代码编辑器:Visual Studio Code教程 #生活技巧# #工作学习技巧# #编程学习资源#
概述 设置 开始使用 配置 编辑代码 构建、调试、测试 GitHub Copilot 源代码管理 终端 语言 Node.js / JavaScript TypeScript Python Java C++ C# 容器工具 数据科学 智能应用 Azure 远程 开发容器 参考 主题安装
下载并安装 Visual Studio Code
注意
VS Code 每月发布版本,并在有新版本可用时支持自动更新。
安装其他组件
安装 Git、Node.js、TypeScript、语言运行时等。
从 Visual Studio Marketplace 安装 VS Code 扩展
使用主题、格式化程序、语言扩展和调试器来自定义 VS Code,以用于您喜欢的语言,等等。
启用 AI 功能
提示
如果您还没有 Copilot 订阅,可以通过注册Copilot 免费计划免费使用 Copilot,并获得每月的补全和聊天交互次数限制。
开始使用 VS Code 教程
探索 VS Code 的用户界面和主要功能。
在 Windows 上安装 VS Code
使用 Windows 安装程序
下载适用于 Windows 的 Visual Studio Code 安装程序
下载完成后,运行安装程序 (VSCodeUserSetup-{version}.exe)
默认情况下,VS Code 安装在 C:\Users\{Username}\AppData\Local\Programs\Microsoft VS Code 目录下。
提示
安装程序会将 Visual Studio Code 添加到您的 %PATH% 环境变量中,这样您就可以在控制台中输入“code .”来在该文件夹中打开 VS Code。安装后需要重启控制台,%PATH% 环境变量的更改才能生效。
使用 ZIP 文件
下载 Visual Studio Code Zip 压缩包
解压 Zip 压缩包,并从那里运行 VS Code
用户安装与系统安装
VS Code 提供 Windows 用户和系统级别的安装程序。
安装类型 描述 用户安装 运行无需管理员权限,因为位置在您的用户本地 AppData (LOCALAPPDATA) 文件夹下。由于不需要提升权限,用户安装能够提供更流畅的后台更新体验。这是在 Windows 上安装 VS Code 的首选方式。
注意:在用户安装模式下,以管理员身份运行 VS Code 时,更新功能将被禁用。 系统安装 运行需要提升到管理员权限,并将安装位置放在系统的 Program Files 目录下。产品内的更新流程也需要提升权限,这使得它比用户安装流程更不顺畅。另一方面,使用系统安装意味着系统中的所有用户都可以使用 VS Code。
请参阅下载 Visual Studio Code页面,查看可用的完整安装选项列表。
更新
VS Code 每月发布新版本,并在有新版本可用时支持自动更新。如果 VS Code 提示您,请接受最新的更新,它将被安装(您无需做任何其他事情即可获取最新的功能)。
注意
如果您希望按照自己的日程安排更新 VS Code,可以禁用自动更新。
将 Windows 作为开发机
Windows 是一个流行的操作系统,它也可以是一个出色的跨平台开发环境。本节介绍跨平台功能,例如适用于 Linux 的 Windows 子系统 (WSL) 和 Windows 终端。
注意
请确保您使用的是最新的 Windows 版本。检查设置 > Windows 更新以查看是否已是最新版本。
适用于 Linux 的 Windows 子系统
通过 WSL,您可以在 Windows 上安装和运行 Linux 发行版,以便在 Linux 上开发和测试您的源代码,同时仍然在您的 Windows 机器上本地工作。
当与 WSL 扩展程序结合使用时,您可以在 WSL 的上下文中运行时获得完整的 VS Code 编辑和调试支持。
请参阅在 WSL 中开发文档以了解更多信息,或尝试在 WSL 中工作入门教程。
Windows 终端
Windows 终端可从 Microsoft Store 获取,是为命令行工具和 shell(如命令提示符、PowerShell 和 WSL)用户提供的终端应用程序。其主要功能包括多标签页、窗格、Unicode 和 UTF-8 字符支持、GPU 加速的文本渲染引擎以及自定义主题、样式和配置。
后续步骤
安装 VS Code 后,以下主题将帮助你了解更多信息
VS Code 教程 - 快速动手体验 VS Code 的主要功能。 提示和技巧 - 使用 VS Code 提高工作效率的技巧合集。 AI 辅助编码 - 了解如何在 VS Code 中使用 GitHub Copilot 来帮助您更快地编写代码。常见问题
Windows 安装程序支持哪些命令行参数?
VS Code 使用 Inno Setup 为 Windows 创建其安装包。因此,所有 Inno Setup 命令行开关都可用。
此外,您可以使用 /mergetasks=!runcode 来阻止安装程序在完成后启动 VS Code。
我遇到了安装程序的问题
尝试使用 zip 文件代替安装程序。要使用它,请将 VS Code 解压到您的 AppData\Local\Programs 文件夹中。
注意
当通过 Zip 文件安装 VS Code 时,您需要为每个新版本手动更新它。
当 AppLocker 启用时无法以管理员身份运行
随着进程沙箱(在这篇博客文章中讨论)的引入,由于运行时沙箱的限制,当配置了 AppLocker 时,目前不支持以管理员身份运行。
如果您的工作要求您从提升的终端运行 VS Code
在 VS Code 中,在命令面板(Ctrl+Shift+P)中运行首选项:配置运行时参数命令。
此命令会打开一个 argv.json 文件,用于为 VS Code 配置运行时参数。您可能已经看到一些默认参数在那里。
将 "disable-chromium-sandbox": true 添加到 argv.json 文件中。
重启 VS Code。您现在应该可以在提升的终端中运行 VS Code。
订阅 问题 #122951 以接收更新。
使用 UNC 路径
自版本 1.78.1 起,Windows 上的 VS Code 仅允许访问那些在启动时由用户批准,或者主机名通过 security.allowedUNCHosts 设置配置为允许的 UNC 路径(这些路径以前导 \\ 开头)。
如果您依赖在 VS Code 中使用 UNC 路径,您可以
通过 security.allowedUNCHosts 设置将主机配置为允许。例如,当您打开诸如 \\server-a\path 的路径时,添加 server-a。
将 UNC 路径映射为网络驱动器,并使用驱动器号而不是 UNC 路径。
定义一个全局环境变量 NODE_UNC_HOST_ALLOWLIST,其中包含用反斜杠分隔的允许的主机名列表。例如,server-a\server-b 以允许主机 server-a 和 server-b。
此更改是为了提高使用 VS Code 和 UNC 路径时的安全性。请参阅相关的安全公告以获取更多信息。
08/07/2025
网址:在 Windows 上使用 Visual Studio Code https://klqsh.com/news/view/159193
相关内容
How run clang from command line on Windows?Postman installation overview
如何在Windows 10使用Get Help应用程序
Windows 11 功能和使用技巧
Generate QR Code for URL for Free
Quickstart: Run Resource Graph query using Azure CLI
Windows help and learning
Code综艺圈
Python 3.14 下载安装教程,一步安装到位,新手也能变编程大师
如何在Windows 10上设置和测试麦克风