简介
在本模块中,我们将开始一段激动人心的旅程,将适用于 Linux 的 Windows 子系统 (WSL) 用于开发,借此弥合 Linux 和 Windows 环境之间的差距。 无论你是习惯使用 Linux 工具的老练开发者,还是热衷于探索基于 Linux 的开发的 Windows 用户,此模块都是专为你定制的。
两全其美
将 Linux 集成到 Windows 生态系统会给开发者带来颠覆性改变。 随着 适用于 Linux 的 Windows 子系统(WSL)的出现,现在可以直接在 Windows 上运行 Linux 环境,而无需传统虚拟机(VM)或双启动设置的开销。 本模块将指引你在开发工作流中使用这一强大功能。
为什么使用 Visual Studio Code?
Visual Studio Code 是通用且广泛使用的代码编辑器,可增强这种集成。 它提供了一系列功能来简化开发过程,使其成为许多开发者的首选。 Visual Studio Code WSL 扩展为开发人员提供了使用正版 Linux 命令行接口(CLI)、访问 Linux 文件系统和执行特定于 Linux 的软件和脚本的功能,所有这些都在 Visual Studio Code 环境中执行。 在本模块中,我们将探讨 Visual Studio Code 如何结合 WSL 创建无缝高效的开发环境,让你可以直接在 Windows 计算机上使用基于 Linux 的工具和实用工具。
学习内容
了解 WSL:我们从 WSL 的基础知识开始,并了解它为何是跨平台编码的重大进展。
设置环境:有关在 Windows 计算机上安装 WSL 和设置 Linux 发行版的分步指南。
与 Visual Studio Code 集成:了解如何使用 WSL 扩展将 Linux 设置与 Visual Studio Code 集成,并了解此集成带来的好处。
实用开发技能:我们将深入了解实用技能,例如运行和调试 Python 代码,以及使用 WSL 和 Visual Studio Code。
主要目标是什么?
在本模块结束时,你会为在 Windows 系统上使用 Linux 工具和应用程序奠定坚实的基础,这些工具和应用都位于 Visual Studio Code 的熟悉和强大的界面中。 让我们开始这一旅程来增强你的开发技能和工作流!
现在,让我们详细了解适用于 Linux 的 Windows 子系统 (WSL) 是什么。