Windows 10开发环境-带WSL2和GUI环境的VScode

2020-07-29 00:03:38

没有多少人注意到WSL2对于从Windows10开发新软件应用程序的开发者来说是多么重要,使它成为一个真正的开发箱,其中不再需要双引导,也不再需要为Linux操作系统使用那些GB的未使用空间而有一个单独的分区,担心以后升级或修补该分区,或者在你的HD中没有使用这些GB的空间。我们现在是在一个新的世界里,微软已经完全接受了Linux及其对社区的好处,我现在也相信微软喜欢开源和Linux,我相信集装化肯定是我们带来这种势头的原因,所以感谢Linux、Ubuntu、Docker、Kubernetes和微软的这件艺术品。

我在这里的目标只是向你展示如何使用WSL2快速启动和运行环境,另外还有一个GUI环境,如果你有任何问题,请在评论中让我知道,这样我就可以尝试帮助你,如果你喜欢的话,也一定要让我知道。

Windows10的版本是2004年,最低版本是19041,通常在Windows10的更新中提供,甚至家庭版也是如此。键入Windows+R,然后运行Winver";。如果你还不在那里,那就继续运行你会得到的Windows更新。

我会把来自微软的说明URL留在这里,他们已经很好地覆盖了它。

在Linux方面,我个人推荐微软商店提供的最新Ubuntu版本,现在就是Ubuntu20.04LTS。

任何时候你想要在Windows端看到一个gui应用程序,你都需要运行这个配置,这样你就可以保存它,如果你想从linux IDE可视化任何东西,比如浏览器或任何其他软件,只要在需要的时候运行配置文件即可。

现在,您可以在Ubuntu上安装Docker或不安装Docker,这取决于您是否拥有NodeJS、.Net Core、Java、Python或任何您想要的东西,并开始使用您的新开发环境。VSCode WSL扩展也可以与Docker容器一起使用,通过我提供的设置,我们不仅可以处理服务器代码,还可以处理任何与桌面相关的代码,您可能还想在Windows和Linux上使用许多项目来测试和调试这些代码,或者您可能想要查看Web项目在Linux浏览器上的外观和呈现方式,IDE也会考虑调试方面,这有更多的可能性。