Visual Studio 2013特別版是一款由微軟公司開發的編程開發工具,這款軟件能夠支持電腦應用程序、Web應用程序、移動web應用程序等多種軟件的開發。我們可以直接使用Visual Studio 2013正式版來進行程序代碼的編寫,然后在完成編寫之后,再進行程序功能的測試,從而快速制作成一款成功的應用程序。
微軟在Builder 2013開發者大會上發布了Visual Studio 2013預覽版,并且發布其程序組件庫.NET 4.5.1的預覽版。該軟件已于北京時間2013年11月13日23:00時正式發布
Visual Studio 2013 預覽版以 Visual Studio 2012 和后續的Microsoft Visual Studio 更新中的進展為基礎構建而成,為開發團隊提供需要的解決方案,使其接納這種轉變并開發和交付利用下一波Windows 平臺創新 (Windows 8.1) 的新式應用程序,同時在所有 Microsoft 平臺上支持多種設備和服務。
10月17日,微軟向全球Windows 8用戶推送了Windows 8.1 的更新,除了Windows 8.1 之外,同時發布的還有Visual Studio 2013 正式版, Visual Studio 2013提供多種強大的工具和服務,幫助您創造新式應用程序或將現有應用程序轉變為新式應用程序,令用戶在多種屏幕和設備上享受到最佳的體驗,同時仍與所需的服務和數據保持聯系。
1、開發環境
在整潔、快速且強大的開發環境中專心創造價值,更快地完成任務。
2、平臺支持
跨設備生成面向 Microsoft 平臺的應用程序、移動 Web 應用程序、Web 應用程序以及云服務。
3、敏捷軟件開發
逐漸采用最適合您的團隊的敏捷最佳做法,并跨任務和團隊來計劃、管理和跟蹤工作。
4、團隊協作
通過可促進協作的集成工具將開發團隊、業務利益干系人和最終用戶聯系起來。
5、調試與診斷
發現并解決問題,保持應用程序在任意平臺上都能正確運行。
6、軟件測試工具
高級測試工具可在應用程序的整個生命周期中保證質量,提供高質量的軟件。
7、發布管理
使用可縮短周期時間和改進交付流程的工具,針對任意環境來配置、計劃、審核和部署應用程序。
8、實驗室管理
使用強大的自動化工具,針對實驗室環境將生成、部署和運行自動測試系統化。
9、體系結構與建模
豐富而直觀的圖表繪制和建模工具,用于可視化、分析和驗證軟件體系結構。
10、Application Insights
預覽 - 保持應用程序的可用性和性能,同時深入了解應用程序的用途。
支持 Windows 8.1 App 開發
Visual Studio 2013 預覽版提供的工具集非常適合生成利用下一波 Windows 平臺創新 (Windows 8.1) 的新式應用程序,同時在所有 Microsoft 平臺上支持設備和服務。支持在 Windows 8.1 預覽版中開發 Windows 應用商店應用程序,具體表現在對工具、控件和模板進行了許多更新、對于 XAML 應用程序支持新近提出的編碼 UI 測試、用于 XAML 和 HTML 應用程序的 UI 響應能力分析器和能耗探查器、增強了用于 HTML 應用程序的內存探查工具以及改進了與 Windows 應用商店的集成。
敏捷項目管理(Agile Portfolio Management)
提供敏捷項目組合管理,提高團隊協作.TFS2012已經引入了敏捷項目管理功能,在TFS2013中該功能將得到進一步改進與完善(比如backlog與sprint)。TFS將更擅長處理流程分解,為不同層級的人員提供不同粒度的視圖backlog,同時支持多個Scrum團隊分開管理各自的用例backlog,最后匯總到更高級的backlog。這意味著TFS將更重視企業敏捷,相信在新版本中還將提供更完善的敏捷支持。
在得到有效應用的情況下,ALM 實踐方法可以消除團隊之間的壁壘,使企業能夠克服挑戰,更快速地提供高質量的軟件。 采用 ALM 的公司還可以減少浪費、縮短周期時間和提高業務靈活性,從而受益。
版本控制
在近幾個版本中VS一直在改進自身的版本控制功能,包括Team Explorer新增的Connect功能,可以幫助你同時關注多個團隊項目。 新的Team Explorer主頁也更簡潔、明確,在各任務間切換變得更加方便。同時,由于眾多用戶反饋,VS2013中將恢復更改掛起(Pending Changes)功能。如果你對VS、TFS有什么建議或者意見,也可以考慮向VS開發團隊反饋。
輕量代碼注釋(lightweight code commenting)
與VVS高級版中的代碼審查功能類似,可以通過網絡進行簡單的注釋
編程過程
新增代碼信息指示。 在編程過程中,VS2013增強了提示功能,能在你編碼的同時幫你監察錯誤,并通過多種指示器進行提示。此外,VS2013中還增加了內存診斷功能,對潛在的內存泄露問題進行提示
測試方面
在VS/TFS2012中測試功能已經有不少改進,VS/TFS2013更進一步完善了該功能,比如VS2012中引入的基于Web的測試環境得到了改進。
VS2013中還新增了測試用例管理功能,能夠在不開啟專業測試客戶端的情況下測試計劃進行全面管理,包括通過網絡創建或修改測試計劃、套件以及共享步驟。 自2005版以來,VS已經擁有了負載測試功能,VS2013中的云負載測試大大簡化了負載測試的流程。
發布管理
近些年,產品的發布流程明顯更加敏捷,因此很多開發者需要更快、更可靠并且可重復的自動部署功能。在剛剛結束的TechEd大會上,微軟宣布與InCycle Software Inc達成協議,將會收購后者旗下的發布管理工具InRelease。因此InRelease將會成為TFS原生發布解決方案。
團隊協作
顧名思義,TFS的核心要務之一就是改進軟件開發團隊內部的協作,TFS2013中將新增“Team Rooms”來進一步加強該特性,登記、構建、代碼審查等一切操作都將會被記錄下來。支持代碼評論功能。
整合微軟System Center IT管理平臺
除此之外Visual Studio 2013還有團隊工作室、身份識別、.NET內存轉儲分析儀、Git支持等特性,可以看出這次將團隊合作作為了一個重要的部分,結合Windows Azure云平臺進行同步協作。
與Windows系列一樣,Visual Studio也改變了更新節奏,采取更快的產品迭代,這次距Visual Studio 2012的發布還不到一年。
定價與許可
除了上述所有全新的令人興奮的功能之外,我們很高興通知您,Visual Studio 2013 的定價將與 Visual Studio 2012 保持相同。另外,由于購買了 Visual Studio 2012 版本,MSDN 訂閱者無需花費額外費用即可獲得新的好處,包括針對 Microsoft 最新版本(如 Windows 8.1 和 Windows Server 2012 R2)的開發和測試使用權、可對 Windows Azure 服務使用的貨幣信用、針對 Windows Azure 開發/測試方案的折扣率以及適用于 Windows 應用商店、Windows Phone 應用商店和 Office 365 Developer 訂閱的開發人員帳戶。
雙擊文件夾中的setup.exe,運行安裝程序,彈出如下圖所示的安裝準備界面。
安裝準備完成之后,出現如下圖所示的安裝設置界面。
先選擇安裝位置,也可以默認安裝在C盤指定位置,再勾選我同意許可條款和隱私聲明,然后點擊下一步。
接著選擇安裝功能。根據個人需要,選擇安裝功能,也可以安裝默認勾選的功能。
若只是用于編寫C/C++程序,只需要勾選用于C++的Microsoft基礎類即可。
選擇完畢后,點擊安裝按鈕進行安裝。如下圖所示:
功能選定之后開始安裝,出現如下圖所示的安裝界面,等待創建系統還原點。
之后進入如下圖所示的安裝過程界面。
安裝結束時,可能需要重啟計算機。如果計算機正在執行其他任務,待完成重要的工作后,點擊立即重新啟動。
【進入軟件】雙擊打開Visual Studio 2013,進入軟件的起始界面
【新建項目1】點擊“新建項目---已安裝---模板---Visual C++---win 32---
wi32控制臺應用程序(在右邊)”,在下方輸入名稱和存儲的位置,點擊確定.
【新建項目2】然后點擊“下一步”,附加選項選"空項目”,點擊”完成“
【新建源文件】在右邊有個小窗口(該窗口也可設置為在左邊),將鼠標移到”源文件“上右擊,然后點擊”添加---新建項“,在彈出的對話框中選擇”C++文件(.cpp)“,在下方輸入源文件的名稱,點擊添加。
【代碼輸入及運行】在光標所在的空白處輸入代碼,點擊”調試---開始執行(不調試)“或按快捷鍵Ctrl+F5。