在發(fā)布適用于Windows和Mac的Visual Studio 2019兩天后,微軟今天將Visual Studio Code作為Snap用于Linux。微軟于2016年4月推出了適用于Windows,Mac和Linux的免費(fèi)Visual Studio代碼,但最終支持Snap,為Linux用戶提供無縫自動更新。你可以從現(xiàn)在開始下載快snapcraft.io/code,抓住內(nèi)幕從構(gòu)建snapcraft.io/code-insiders。
由Canonical開發(fā)的Snaps是容器化軟件包,可在大多數(shù)流行的Linux發(fā)行版上本機(jī)工作。它們具有自動更新和回滾功能,增強(qiáng)的安全性以及在Linux環(huán)境中工作的開發(fā)人員的更大靈活性。Snaps可以在40多個Linux發(fā)行版變體中普遍運(yùn)行。Visual Studio Code as Snap意味著Microsoft可以花更少的時間在Linux發(fā)行版上打包和管理構(gòu)建。
社區(qū)與官方支持
如果Visual Studio Code as Snap似乎很熟悉,那是因?yàn)閁buntu社區(qū)在2017年5月創(chuàng)建了一個。今天的Visual Studio Code Snap同時得到了Microsoft的正式支持,構(gòu)建和認(rèn)可。
“Snaps的自動更新功能是一項重大優(yōu)勢,”Visual Studio Code工程師JoãoMoreno在一份聲明中表示。“很顯然,Snaps周圍有一個蓬勃發(fā)展的社區(qū),而且它正在以極快的速度前進(jìn)。Canonical的支持確保了我們對其持續(xù)發(fā)展和長期未來的信心。“
Canonical已經(jīng)看到了不錯的Snap采用,因?yàn)樗?016年6月增加了對多個Linux發(fā)行版的支持.Amazon,Google,Slack和Spotify都采用了他們的Linux軟件的打包格式,現(xiàn)在該公司可以將Microsoft添加到列表中。
“Visual Studio Code非常受歡迎,我們能夠幫助它擴(kuò)展到Linux生態(tài)系統(tǒng),這很棒,”Canonical工程經(jīng)理Evan Dandrea在一份聲明中說。“開發(fā)人員是Snaps的生命線,很高興看到微軟的這種認(rèn)可,因?yàn)樗麄兗尤肓嗽S多其他人,他們現(xiàn)在可以無縫地為用戶提供最新的更新,并保證回滾和遏制。”