如何在Windows10和11上使用WSL 2设置VS Code

Microsoft 的 Visual Studio Code 非常受欢迎,深受开发者社区的喜爱 。适用于 Linux 的 Windows 子系统功能强大,但如果您将 Windows电脑上的 Visual Studio Code 集成到 WSL 的内核中,您可以在更短的时间内以更好的方式做更多的事情 。
请继续阅读我们讨论 WSL 以及如何在 Windows 上设置 VS Code 以实现无缝工作流程 。
是什么让 WSL 2 如此特别?适用于 Linux 的 Windows 子系统 (WSL) 是一项很有价值的功能,它允许 Windows 用户运行 Ubuntu 和 Kali 等 Linux 发行版,而无需设置虚拟机或双启动 。
借助 WSL,Windows 用户可以直接使用 Linux 命令行工具、应用程序和实用程序,而无需额外的安装步骤 。WSL 的最新版本 WSL 2 提供了更高的稳定性和专用的 Linux 内核 。
作为开发人员,您可以利用 WSL 开发跨平台应用程序,而无需专用硬件或离开 Windows 生态系统 。以下是使用 WSL 2 的一些基本好处 。

  • 轻松访问 Linux 工具和实用程序:开发人员无需专用 VM 或容器即可直接使用 Linux 命令行工具 。
  • 改进的性能:WSL 2 提供最佳性能,因为它使您可以完全控制专用的 Linux 内核;这为您的应用程序提供了更快的启动时间,并允许高效的资源利用 。
  • 安装简单:Linux 2 的 Windows 子系统安装起来毫不费力 。可直接通过微软商店获取;您还可以从受支持的 Linux 发行版列表中自由选择 。
  • 与 Windows 无缝集成:由于 WSL 2 直接与 Windows 操作系统集成,开发人员可以同时运行 Linux 和 Windows 应用程序并利用共享文件目录 。
  • 增强的 Docker 集成:通过在 Docker Desktop 中启用 WSL-2 后端设置,您可以在 WSL 2 上本地运行 Docker 容器;这将有助于提高 Docker 应用程序的兼容性并提高整体性能 。
为什么将 Visual Studio Code 与 WSL 2 一起使用VS Code 是由 Microsoft 创建的强大的集成开发环境 (IDE),支持各种编程语言 。开发人员更喜欢使用 Visual Studio Code,因为它几乎适用于所有平台,包括 macOS、Linux 和 Windows 。它还拥有一个大型社区,致力于构建可简化开发的强大扩展 。
如何在Windows10和11上使用WSL 2设置VS Code

文章插图
作为开发人员,能够在 Windows 平台上使用 Visual Studio Code 进行应用程序开发,同时还能在 Linux 内核上运行这些应用程序,这是一项非常有利且几乎令人难以置信的功能 。
当你将 VS Code 集成到 Linux 的 Windows 子系统中时,你可以使用其专门的 Linux 内核来增强跨平台兼容性 。您可以通过使用 VS Code 和 WSL 2 中的集成终端进一步简化您的工作流程 。
如何将 WSL 2 与 Visual Studio Code 集成虽然适用于 Linux 的 Windows 子系统提供了一个专用的 Linux 内核,您可以在其中运行您的应用程序,但您无法通过其终端直接编辑代码 。幸运的是,您可以通过将 Visual Studio Code 配置为与您的 WSL 2 Linux 发行版集成来简化您的工作流程 。
如何安装 Visual Studio 代码作为先决条件,您必须首先确保在 Windows PC 上正确设置了 VS Code 。安装 VS Code 简单明了,但如果您不确定,可以查看我们的初学者指南以在 Windows PC 上设置 Visual Studio Code :
  1. 前往微软官方网站并下载 Windows 安装程序 。
  2. 下载完成后,运行安装设置 。
  3. 点击下一步,直到您看到“选择其他任务”步骤,并确保选择“添加到路径”选项 。
  4. 完成安装向导 。
如果你已经安装了 VS Code,你需要确保你可以使用终端在 VS Code 中打开一个目录:
  1. 从桌面或“开始”菜单启动 VS Code。
  2. 选择Ctrl + Shift + P打开命令面板 。
  3. 在搜索框中,键入Shell 命令并查找Shell 命令:在 shell PATH选项中安装“代码”命令 。
  4. 如果您能够看到它,请选择该选项 。这将允许您从命令行在 Visual Studio Code 中打开一个目录 。
如果该选项未出现,则说明 VS Code 配置已在您的电脑上启用 。
如何使用 WSL 2 配置 VS 代码确保在 Windows PC 上正确设置 VS Code 后,您可以安全地将 VS Code 连接到适用于 Linux 2 的 Windows 子系统:
  1. 如果您已经在系统上配置了 WSL 2,则可以跳到下一步 。否则,从Microsoft Store下载 Ubuntu以开始使用 。
  2. 启动“开始”菜单,搜索Visual Studio Code,然后选择最佳匹配项 。
  3. 在侧面菜单窗格中,单击“扩展”图标,或使用快捷键Ctrl + Shift + X查看已安装的扩展 。
  4. 在Search Extensions in Marketplace字段中,搜索WSL,选择最匹配的,然后单击Install 。
    如何在Windows10和11上使用WSL 2设置VS Code