微軟在Visual Studio安裝方面持續(xù)發(fā)力,使其更快和更具可定制性。
微軟在Build 2016上推出Visual Studio 15新安裝體驗(yàn)的第一個(gè)實(shí)驗(yàn)預(yù)覽版。Visual Studio 15是Visual Studio的下一個(gè)版本(是否會(huì)命名為“Visual Studio 2016 “待定,如果今年內(nèi)能發(fā)貨的話,相信會(huì)命名為“Visual Studio 2016 “)。
微軟6月17日表示,微軟計(jì)劃下一個(gè)在VS 15里加入更多的選項(xiàng),以利用“新的低影響安裝模式”。
VS 15的另一個(gè)測(cè)試版本會(huì)在“今年夏天”推出,測(cè)試版本含新的安裝用戶界面。用戶在新的用戶界面里可從17個(gè)定制的“堆棧”或“工作負(fù)載” 里選擇一個(gè)就可以只安裝他們需要的組件。
換句話說,開發(fā)者可以只安裝某個(gè)特定任務(wù)所需要的組件,例如通用Windows平臺(tái)開發(fā)、.NET版跨平臺(tái)移動(dòng)開發(fā)(包括Xamarin)或C++版Linux和物聯(lián)網(wǎng)開發(fā)等等。
據(jù)今天的一篇博客介紹,“今后的Visual Studio將設(shè)高級(jí)設(shè)置選項(xiàng),用戶可以在較細(xì)微的層次上選擇安裝,而且,用戶對(duì)Visual Studio “15”的控制比對(duì)目前Visual Studio的控制要大一些。但在大多數(shù)情況下,客戶會(huì)對(duì)我們說,他們只是想安裝C++桌面開發(fā)或C#網(wǎng)絡(luò)開發(fā),只是想安裝一個(gè)工作負(fù)載。”
當(dāng)前的定制安裝工作負(fù)載表如下:
1、Windows通用應(yīng)用平臺(tái)(UWP)開發(fā)
2、網(wǎng)站開發(fā)(包括ASP.NET、TypeScript、Azure工具軟件)
3、C++版Windows桌面應(yīng)用程序開發(fā)
4、.NET版跨平臺(tái)移動(dòng)開發(fā)(包括Xamarin)
5、.NET桌面應(yīng)用程序開發(fā)
6、C++版Linux和物聯(lián)網(wǎng)開發(fā)
7、Cordova跨平臺(tái)移動(dòng)開發(fā)
8、C++版移動(dòng)應(yīng)用程序開發(fā)(包括Android、IOS)
9、Office/SharePoint插件開發(fā)
10、Python網(wǎng)絡(luò)開發(fā)(包括Django和Flask支持)
11、數(shù)據(jù)科學(xué)和分析應(yīng)用程序(包括R、F#和Python)
12、Node.js開發(fā)
13、跨平臺(tái)游戲開發(fā)(包括Unity)
14、原生Windows游戲開發(fā)(包括DirectX)
15、數(shù)據(jù)存儲(chǔ)和處理(包括SQL、Hadoop和Azure ML)
16、微軟Azure云服務(wù)開發(fā)與管理
17、Visual Studio擴(kuò)展開發(fā)
目前,微軟正在該網(wǎng)頁(yè)(https://www.research.net/r/vs-installer-survey)就計(jì)劃中的安裝方法做網(wǎng)上問卷調(diào)查,以獲取開發(fā)人員的反饋。