Linux系统由Linus Torvalds (林纳斯·托瓦兹)于1991年发布在新闻组的内核发展而来, 由于它在发布之初就免费和自由传播,支持多用户、多任务及多线程,且兼容POSIX标准, 使得它支持运行当时主流系统Unix的一些工具软件,吸引了众多的使用者和开发者,逐渐发展壮大至今。关于Linux系统的发展历史,建议阅读其作者Linus本人的自传《Just For Fun》一书。
开始通过适用于 Linux 的 Windows 子系统使用 Visual Studio Code
官方文档:适用于 Linux 的 Windows 子系统文档 | Microsoft Docs
Visual Studio Code 以及 Remote - WSL 扩展使你能够直接从 VS Code 使用 WSL 作为实时开发环境。 可以:
- 在基于 Linux 的环境中进行开发
- 使用特定于 Linux 的工具链和实用程序
- 从 Windows 轻松地运行和调试基于 Linux 的应用程序,同时保持对 Outlook 和 Office 等生产力工具的访问
- 使用 VS Code 内置终端来运行选择的 Linux 发行版
- 利用 VS Code 功能,例如Intellisense 代码完成、linting、调试支持、代码片段和单元测试
- 使用 VS Code 的内置 Git 支持轻松管理版本控制
- 直接在 WSL 项目上运行命令和 VS Code 扩展
- 在 Linux 或已装载的 Windows 文件系统(例如 /mnt/c)中编辑文件,而无需担心路径问题、二进制兼容性或其他跨 OS 难题
更新Linux 发行版
某些 WSL Linux 发行版缺少启动 VS Code 服务器所需的库。 可以使用其他库的包管理器将其他库添加到 Linux 发行版中:
sudo apt-get update
在 Visual Studio Code 中打开 WSL 项目
- 从命令行:
若要从 WSL 发行版打开项目,请打开发行版的命令行并输入:code .