如何在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
  5. 安装扩展后,通过“开始”菜单启动 WSL 2 发行版(在我们的示例中为 Ubuntu)。您也可以通过新的Windows 终端打开它。
  6. 使用cd命令导航到 WSL 2 中的项目目录,然后输入以下命令以在 VS Code 中打开该文件夹:

    code .

  7. VS Code 现在将在 Windows 环境中打开您的源代码,但将允许您在 Linux 环境中调试和测试您的应用程序。

WSL 2 对开发人员来说是不可思议的

如果您是一名对 Linux 不完全满意但仍需要在工作中使用它的开发人员,我们强烈建议您熟悉 WSL 2。这是一个令人难以置信的工具,在未来几年会变得更好。

以上是 如何在Windows10和11上使用WSL 2设置VS Code 的全部内容, 来源链接: www.tmjl8.com/smart/434957.html

回到顶部