Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用远程开发(WSL)功能开发XHTML电子书有什么好处吗?_Html_Css_Visual Studio Code_Xhtml_Windows Subsystem For Linux - Fatal编程技术网

使用远程开发(WSL)功能开发XHTML电子书有什么好处吗?

使用远程开发(WSL)功能开发XHTML电子书有什么好处吗?,html,css,visual-studio-code,xhtml,windows-subsystem-for-linux,Html,Css,Visual Studio Code,Xhtml,Windows Subsystem For Linux,我在我的Windows10机器上使用WSL(Ubuntu),只是因为有一些Linux命令行工具用于开发用户专门设计和需要的电子书。我只处理XHTML和CSS文件。使用VS代码中的远程开发(WSL)扩展对我有什么好处吗?我已经可以使用Windows资源管理器访问我的文件了。我不确定此功能的好处是什么。州: 为什么远程-VS代码中的WSL? 虽然您可以使用基于Windows的工具在Linux中编辑文件,但您无法在Windows上轻松运行或调试:您必须在Windows上安装与在Linux上相同的所有工

我在我的Windows10机器上使用WSL(Ubuntu),只是因为有一些Linux命令行工具用于开发用户专门设计和需要的电子书。我只处理XHTMLCSS文件。使用VS代码中的远程开发(WSL)扩展对我有什么好处吗?我已经可以使用Windows资源管理器访问我的文件了。我不确定此功能的好处是什么。

州:

为什么远程-VS代码中的WSL?

虽然您可以使用基于Windows的工具在Linux中编辑文件,但您无法在Windows上轻松运行或调试:您必须在Windows上安装与在Linux上相同的所有工具,从而无法实现独立Linux环境的目的。您可以从\wsl$\share查看文件,但无法访问自动完成、调试或linting等功能

结合VS代码和远程WSL扩展,VS代码的UI在Windows上运行,您的所有命令、扩展甚至终端都在Linux上运行。通过安装在Linux上的工具和编译器,您可以获得完整的VS代码体验,包括自动完成和调试

您可以总结并说您获得的一些好处是:

  • 能够使用任何可用的Linux编译器和工具功能
  • 能够使用VisualStudio代码功能进行开发,如自动完成和调试,但具有前面提到的Linux功能

谢谢。我读过那个描述,但我过去和现在都有点困惑。我关闭了远程功能,文件存储在\wsl$\,但自动完成功能仍然有效。我不知道他们所说的“自动完成”是什么意思,因为不管怎么说,编辑器都会继续这样做。@conciousclay我认为当他们说“自动完成”时,他们指的是Visual Studio代码“自动完成”,即IDE。