Visual Studio将原生支持WSL 2
喜歡就關(guān)注我們吧!
近日,微軟官方宣布旗下的集成開發(fā)環(huán)境 Visual Studio 將原生支持 WSL 2,這意味著 VS 用戶可以在 WSL 2 上進(jìn)行無縫構(gòu)建和調(diào)試,而無需添加 SSH 連接,提升運行效率。
據(jù)悉,微軟曾在 2019 年將 Visual Studio 原生支持 WSL 1,即所有命令都通過 wsl.exe 在本地端執(zhí)行,WSL 會從 /mnt 文件夾下的 Windows 磁盤存取數(shù)據(jù)。但由于目前 VS 仍未原生支持 WSL 2,導(dǎo)致這些命令在 WSL 2 中的執(zhí)行效率緩慢,因此微軟官方建議 VS 用戶只有在 WSL 2 可以提供更好的性能以及 100% 兼容系統(tǒng)調(diào)用的時候再使用 WSL 2。
現(xiàn)階段,基于 WSL 的 Visual Studio 有兩種情況會導(dǎo)致 WSL 1 比 WSL 2 更好,第一種是數(shù)據(jù)必須存儲在 Windows 文件系統(tǒng)中時,WSL 1 能更快地處理 Windows 中的數(shù)據(jù)與 Linux 互通;第二種情況則是需要使用 Windows 和 Linux 系統(tǒng)的不同工具對同一個文件進(jìn)行交叉編譯的時候,WSL 1 的跨系統(tǒng)存取效率也比 WSL 2 要更快。所以 WSL 2 的用戶通常需要在本地安裝和執(zhí)行 SSH,并在 VS 中新建 SSH 連接,才能提升 WSL 2 的跨系統(tǒng)傳輸效率。
因此,微軟決定要為 Visual Studio 提供 WSL 2 原生支持,這樣一來開發(fā)者就可以不需要新增 SSH 連接,從而提升 WSL 2 上的 VS 運行效率。
Elasticsearch 和 Kibana 變更開源許可協(xié)議
2021-01-18
中央Linux操作系統(tǒng)協(xié)議供貨開標(biāo),6家國產(chǎn)Linux系統(tǒng)廠商入圍
2021-01-18
16 歲高中生把 iPhone7 改造成 Linux 服務(wù)器
2021-01-17
覺得不錯,請點個在看呀
總結(jié)
以上是生活随笔為你收集整理的Visual Studio将原生支持WSL 2的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 诈尸了。不瞒您说,老坑从不填,天天开新坑
- 下一篇: 你有把依赖注入玩坏?