sudo apt-get install wget ca-certificates
在 Visual Studio Code 中打开 WSL 项目
若要从 WSL 分发版打开项目,请打开分发的命令行并输入: code .
VS Code WSL 中的扩展
WSL 扩展将 VS Code 拆分为“客户端-服务器”体系结构,客户端(用户界面)在 Windows 计算机上运行,服务器(代码、Git、插件等)在 WSL 分发版中“远程”运行。
运行 WSL 扩展时,选择“扩展”选项卡将显示本地计算机与 WSL 分发版之间拆分的扩展列表。
安装本地扩展(如 主题)只需安装一次。
某些扩展(如 Python 扩展)或用于处理代码检查或调试任务的任何扩展必须单独安装在每个 WSL 发行版上。 如果本地安装了未安装在 WSL 分发版上的扩展,VS Code 将显示警告图标 ⚠以及绿色的“在 WSL 中安装”按钮。
有关详细信息,请参阅 VS Code 文档:
在 WSL 中启动 VS Code 时,不会运行 shell 启动脚本。 有关如何运行其他命令或修改环境的详细信息,请参阅此 高级环境设置脚本文章 。
从 WSL 命令行启动 VS Code 时遇到问题? 本 故障排除指南 包括有关更改路径变量、解决有关缺少依赖项的扩展错误、解决 Git 行结束问题、在远程计算机上安装本地 VSIX、启动浏览器窗口、阻止器 localhost 端口、Web 套接字不起作用、存储扩展数据的错误等的提示。
安装 Git (可选)
如果计划与他人协作,或在开源站点(如 GitHub)上托管项目,VS Code 支持使用 Git版本控制。 VS Code 中的“源代码管理”选项卡跟踪所有更改,并具有内置于 UI 中的常见 Git 命令(添加、提交、推送、拉取)。
若要安装 Git,请参阅 设置 Git 以使用适用于 Linux 的 Windows 子系统。
安装 Windows 终端(可选)
新的 Windows 终端支持多个选项卡(在命令提示符、PowerShell 或多个 Linux 分发版之间快速切换)、自定义键绑定(为打开或关闭选项卡、复制+粘贴等创建自己的快捷键)、表情符号☺和自定义主题(配色方案、字体样式和大小、背景图像/模糊/透明度)。 在 Windows 终端文档中了解更多信息。
在 Microsoft 应用商店中获取 Windows 终端:通过应用商店安装,会自动处理更新。
安装后,打开 Windows 终端并选择 “设置” 以使用 profile.json 该文件自定义终端。
VS Code WSL 文档
VS Code WSL 教程