我在我的 Windows 10 机器上使用 WSL (Ubuntu) 只是因为有一些 Linux 命令行工具可用于开发Standard Ebooks专门设计和需要的电子书。我只使用XHTML和CSS文件。在VS Code中使用远程开发 (WSL)扩展对我有什么好处?我已经可以使用 Windows 资源管理器访问我的文件了。我不确定这个功能有什么好处。
1 回答
1
扩展市场页面指出:
为什么选择远程——VS Code 中的 WSL?
虽然您可以使用基于 Windows 的工具在 Linux 中编辑文件,但您无法在 Windows 上轻松运行或调试:您必须在 Windows 上安装与在 Linux 上相同的所有工具,这违背了拥有独立 Linux 的目的环境。您可以从您的 \wsl$\ 共享中查看文件,但您无法访问自动完成、调试或 linting 等功能。
结合 VS Code 和 Remote - WSL 扩展,VS Code 的 UI 可以在 Windows 上运行,而你的所有命令、扩展甚至终端都可以在 Linux 上运行。您将获得完整的 VS Code 体验,包括自动完成和调试,由安装在 Linux 上的工具和编译器提供支持。
您可以总结并说您获得的一些好处是:
- 能够使用任何可用的 Linux 编译器和工具功能
- 使用 Visual Studio Code 功能进行开发的能力,例如自动完成和调试,但具有前面提到的 Linux 功能
于 2021-06-09T23:25:25.010 回答