vs2013(Visual Studio 2013)是一款微軟出品的編程開發工具,軟件提供了UML工具、代碼管控工具、集成開發環境(IDE)等一系列編程插件,可以滿足團隊在項目開發中的大部分需求;vs2013對win8新系統兼容良好,還改進了版本控制、代碼測試和項目管理功能,讓整個項目銜接更加流暢,從而縮短開發周期,起到提高業務靈活性的效果。
【基本介紹】
VisualStudio2013將根據“go-live”許可證提供。.Net4.5.1預覽版是2013版預覽版的一部分,也包含在Windows8.1預覽版所有的安裝程序中。新的.Net預覽版還為Windows8、Windows7、WindowsVista和相應的Windows服務器發布版提供單獨的安裝版本。微軟高管表示,.NETFramework4.5.1預覽版的許多功能的重點是改善調試和一般的診斷。這個更新版本還允許開發者進行編輯和繼續進行64位編程。
VisualStudio2013預覽版進行了大量改進,可幫助您在編碼時提高工作效率並集中精力。某些功能首先在VisualStudioPowerTools擴展中以試驗性質出現,經過改進后才納入到VisualStudio中。新版本中內置了多種提高工作效率的功能,如自動補全方括號、使用快捷鍵移動整行或整塊的代碼以及行內導航。此外,VisualStudio2013預覽版的團隊資源管理器增強了主頁設計,可以更簡便地導航到團隊協作功能,並可取消停靠“掛起更改”和“生成”,使其顯示在一個單獨的窗口中。
在處理大型代碼文件時,可能難以了解當前所處的位置。在VisualStudio2013預覽版中,可輕松地在兩種模式之間切換滾動條的行為。在欄模式中,可更直接地查看脫字號位置等注釋、更改所在位置和跟蹤錯誤。在圖模式下,滾動條顯示源代碼的實時預覽,而將鼠標懸停在代碼上即可在工具提示中更詳細地預覽這段代碼。然后單擊代碼所在位置即可導航到該位置。
了解某行代碼的作用只是作為開發人員遇到的一部分難題。還必須了解其歷史記錄、誰處理過這行代碼、哪些代碼引用它,等等。在面向團隊的項目中,這一點變得尤其困難。VisualStudio2013預覽版中的CodeLens(代碼信息指示器)使用來自項目元數據和TeamFoundationServer2013預覽版的信息,在代碼中的每個方法上放置修飾符,其中顯示哪些變更集導致創建該方法或做出最近的更改、誰是最后一個處理該代碼的人、哪些單元測試涵蓋該方法(包括最新的通過/未通過狀態)以及存在哪些代碼引用等信息。另外,單擊一下即可迅速跳入該數據,如關聯的變更集或引用的代碼文件。
VisualStudio2013預覽版引入了一種聯網IDE體驗,使您可更加迅速地開始使用VisualStudio2013預覽版。當您首次啟動VisualStudio2013預覽版時,將要求您使用Microsoft帳戶(您可能已在MSDN或TeamFoundationService訂閱中用到它)進行登錄。登錄后,即注冊您的VisualStudio2013預覽版副本供您使用,無需任何額外步驟。
VisualStudio2013預覽版還將自動在采用聯網IDE體驗的設備上同步設置。同步的設置包括快捷鍵、VisualStudio外觀(主題、字體等)各種類別,同時使您保持[1]對“同步設置”選項的完全控制。..

【功能特點】
一、集成開發環境用於創建現代應用程序的強大環境
整潔、快速且強大的開發環境使您能夠專心創造價值,更快地完成任務。VisualStudio將軟件開發項目中涉及的所有任務合並到一個集成開發環境中,同時提供創新功能,使您能夠更高效地開發任何應用程序。
二、開發平台支持
跨桌面、設備和雲創建應用程序
VisualStudio2013提供了統一的開發環境來構建針對全部Microsoft平台(如桌面、Windows應用商店和WindowsPhone應用)以及移動Web應用、Web應用程序和雲服務等的應用程序。無論您選擇哪種編程語言、針對哪種應用程序,也無論您是現代化現有客戶端/服務器應用程序還是跨設備開發新的雲服務,VisualStudio都可以提供您所需的開發環境。
三、敏捷軟件開發
根據您的具體情況采用敏捷實踐
逐漸采用最適合您的團隊的敏捷實踐。使用易用、完全集成的工具對所有積壓工作和團隊快速計划、管理和跟蹤工作,實現敏捷規划和項目組合管理。通過可定制的看板和任務板提供實時的可見性,同時通過靈活的報告機制持續監視狀態。VisualStudioOnline和TeamFoundationServer中提供了敏捷工具。
四、團隊協作
有效的團隊協作可以消除各角色之間的障礙
將軟件開發過程延伸到業務利益相關者、運行部門和最終用戶,以便通過將開發團隊成員聯系在一起來連接生命周期的每個方面,並使其可追蹤。促進跨團隊的活動,如代碼評審、代碼批注、利益相關者反饋以及輕量型要求定義。在團隊聊天室中,可捕獲團隊成員間的實時交流,以便以后進行審查和參考。

五、調試與診斷
一組可以對所有應用程序進行調試和診斷的現代工具
VisualStudio2013為開發人員提供了多種工具,可以幫助他們在任何平台和語言下開發、優化、調試和診斷應用程序。VisualStudio集成調試器提供了一流的體驗功能,允許中斷代碼執行查看流程和內存值,能夠針對遠程服務器或設備進行調試,還提供了解和解決異常情況的強大體驗。為優化軟件,VisualStudio提供了性能和診斷中心,簡化了查找應用程序性能瓶頸的工作。部署軟件時,開發人員和操作人員可以一起收集IntelliTrace性能和異常日志,性能和異常日志大大降低了在生產環境中調試問題的復雜程度,並且可以設置為與SystemCenter和TeamFoundationServer一起簡化主動式監控工作。
六、測試工具
通過測試工具與服務構建高質量軟件
VisualStudio提供了一些測試工具,可幫助您采用手動、自動、探索和負載測試等測試實踐。這些測試工具可以捕捉有價值的信息,在開發環境的上下文中將這些信息提供給開發人員,使軟件Bug更容易再現並保證整個開發過程的質量。此外,測試人員也可以利用基於Web的測試管理工具或Microsoft測試管理器所提供的豐富體驗來更高效地規划、執行和跟蹤測試。
七、發布管理
縮短周期時間以改進價值交付
軟件部署越快,獲得反饋就越快。通過VisualStudio中的發布管理功能,您可以在VisualStudio中針對任何環境來配置、批准和部署應用程序。為每個環境創建自動部署方案,無論配置的復雜程度如何。由於可以更加頻繁和方便地向環境提供軟件,測試人員可對系統進行驗證,並讓利益干系人參與提供反饋。
八、實驗室管理
自動化實驗室環境以優化應用程序生命周期管理
使用VisualStudio的實驗室管理功能,您可以自動執行實驗室環境的生成、部署過程並運行自動測試。不必每天浪費時間進行普通工作,讓實驗室管理來為您完成。這樣團隊可以將這些寶貴的時間用於為客戶生產價值。
九、體系結構與建模
簡化復雜應用程序的開發
體系結構與建模工具將幫助您探索、直觀顯示大代碼庫並進行相關溝通,定義和實施解決方案的體系結構,為軟件設計創建模型以及就用戶需求進行溝通。使用VisualStudioUltimate,您可以在不同的詳細級別創建模型,包括UML圖、體系結構和層圖、依賴關系圖和代碼映射,以全面管理復雜應用程序的開發。

【安裝方法】
1、等待下載完成之后,雖然下載文件是ios格式,但我們可以用解壓縮工具解壓打開。解壓好后,雙擊vs_ultimate.exe,開始安裝。新舊版本VS是可以共存的,但是在安裝過程中,舊版本的VS一定要先關閉。
2、自定義選擇安裝路徑時,注意所屬路徑的預留空間要充足,否則安裝會失敗,同意許可條款,進行下一步。

3、在選擇安裝的可選功能這里,大家可以根據自己需要勾選,也可以默認全選。這里有個小功能,把鼠標放在文字上,會彈出各個功能的詳細描述。小編選擇四個常用的功能,另外要注意預留空間,開始安裝。

4、等待大概30分鍾,就可以完成安裝。安裝過程中,VS會占用很多的系統資源,所以最好不要開啟其他軟件,等待安裝。



5、第一次打開VS2013,需要進行一些基本配置,如開發設置、顏色主題,根據自己的需求設置,然后等待幾分鍾就可以使用。
由於VS2013引入了一種聯網IDE體驗,大家可以使用微軟的賬戶登錄,而且其還自動采用聯網IDE體驗的設備上同步設置,包括快捷鍵、VisualStudio外觀(主題、字體等)各種類別同步的設置。




6、最后要給VS注冊一下,不然軟件是有30天的試用期。打開VS2013,在工具欄中找到幫助選項卡,點擊注冊產品,會彈出一個對話框,里面會顯示軟件的注冊狀態。

7、點擊更改我的產品許可證,會彈出一個對話框,要求輸入產品密鑰。此時,需要一個產品密鑰,小編提供一個可用的密鑰:
VS2013_RTM_ULT_CHSKEY:BWG7X-J98B3-W34RT-33B3R-JVYW9
若密鑰失效,大家要自己到網上去搜索了。



8、注冊成功后,所有的操作算是基本完成,可以正常使用了,感謝大家的閱讀。

END
注意事項
系統盤和安裝路徑的預留空間要充足,否則安裝會失敗。
由於密鑰過期,軟件注冊可能會失效,需要再次注冊。
新版本VS可能會因為電腦配置的問題出現卡頓的現象,盡量減少其他軟件的使用。
【全新功能】
一、語言a、VisualC++
1、改進的ISOC/C++標准支持:
-核心語言
-標准模板庫
-C99庫
2、VisualC++庫增強功能:
-C++RESTSDK(Casablanca)
-C++AMP紋理支持
-PPL任務調試
3、改進的C++應用程序性能
4、Windows應用商店應用程序開發的改進
b、 JavaScript
JavaScript編輯器中的新功能包括:
1、IntelliSense中的棄用備注。如果某個WindowsAPI元素在Windows8.1中已棄用,則IntelliSense工具提示會將它標識為“[已棄用]”。
2、針對命名空間的“轉到定義”。您可以打開在代碼中使用的命名空間(如WinJS.UI)的快捷菜單,然后選擇“轉到定義”以轉到定義命名空間的行。
3、標識符突出顯示。選擇源中的一個標識符(例如,變量、參數或函數名)之后,源代碼中使用該標識符的任何地方都會突出顯示。

c、F#
1、可區分聯合中的命名字段使代碼更清晰。請參見可區分聯合(F#)。
2、利用新的針對多維數組的數組切片功能更輕松地使用矢量和矩陣代碼。請參見數組(F#)。
3、利用經過擴展的針對泛型擴展成員的F#支持編寫更功能強大的泛型算法。請參見類型擴展(F#)。
4、利用新的–quotations-debug編譯器和解釋器選項,可以在使用F#引用時獲得更好的調試支持。請參見編譯器選項(F#)。
5、通過在很多lambda表達式中省略類型批注(在使用類似Where和Select的LINQ擴展方法時尤為常見),可簡化您的代碼。
6、使用.NETFramework4.5和Windows應用商店可移植庫。
7、使用VisualStudio的當前和早期版本處理您的項目。請參見與VisualStudio2012的往返操作。
8、查看工具提示並對F#運算符使用“轉到定義”功能。
9、利用F#中新的、更快的printf實現,速度最高可提高40倍。
10、在F#交互式會話期間,可通過對“解決方案資源管理器”中的任何引用節點使用新的“發送到Interactive”命令添加引用。
二、NETFramework4.5.1
4.5.1版中的增強功能包括程序集的自動綁定重定向。當編譯以.NETFramework4.5.1為目標的應用程序時,如果應用程序或其組件引用同一程序集的多個版本,則可以將綁定重定向添加至應用程序配置文件。
三、windows應用商店應用程序
1、創建中心樣式應用程序。創建一個Windows應用商店應用程序,該應用在水平移動視圖中顯示內容,並通過提供各種訪問內容的方式來從視覺上吸引用戶。使用“中心應用程序”項目模板開始操作。
2、針對遠程設備驗證應用程序。在提交應用程序進行認證並在Windows應用商店列出之前,針對遠程設備驗證您的應用程序。在要用於驗證的每台設備上運行程序。然后,從“創建應用程序包”向導中連接到該設備以驗證該應用程序。
3、生成應用程序捆綁包。生成應用程序捆綁包可減少用戶下載的應用程序的大小。您的應用程序在用戶設備上占據更少的空間,並且用戶可以更快地下載它,因為他們可以只下載自己需要的資產。
四、調試和診斷
a、MSBuild
MSBuild12.0包含在VisualStudio而非.NETFramework中。MSBuild12.0與利用早期版本的.NETFramework部署的版本並行運行,並且仍可通過生成服務器方案的獨立安裝程序提供。
b、IDE
VisualStudioIDE有一些重大改變-改進了圖標、增加了用戶界面的對比度、能夠直接搜索“選項”窗口以及其他一些增強功能。

c、新的 代碼編輯器功能
現在可以使用VisualStudio中的許多熱門的代碼編輯器功能,這些功能之前僅在ProductivityPowerTools中提供。
1、查看定義。無需打開新的文檔選項卡即可瀏覽和編輯VisualBasic、C#和C++代碼定義。
2、增強型滾動條。可以將滾動條設置為指示代碼標記(例如錯誤、警告、更改和斷點)。
3、導航到。(Ctrl+,):改進功能包含實時結果預覽和簡化的內聯用戶界面體驗。
4、其他新功能包括使用熱鍵和自動大括號完成功能將行或選定內容上移或下移的功能。
d、XAML編輯器
XAML編輯器支持IntelliSense中的數據綁定和資源、智能注釋和“轉到定義”
五、WindowsAzure移動服務
1、幫助將客戶端應用程序連接到Windows應用商店和WindowsAzure移動服務。
2、使用WindowsAzure移動服務和Windows推送通知服務向您的應用程序添加推送通知。
3、創建和查看WindowsAzure移動服務和表。
4、更新WindowsAzure移動服務的表腳本。
5、通過從“服務器資源管理器”中查看移動服務日志對服務器端腳本進行故障排除。
六、Blend
Windows應用商店應用程序的HTML設計工具
1、CSS動畫。通過使用動畫時間線創建和預覽CSS3動畫。
2、JavaScript行為。通過在任何元素上放置JavaScript行為添加互動而無需編寫任何代碼。從內置行為列表中選擇或創建自定義行為。
3、嵌入自定義字體。可輕松嵌入自定義字體並將它們包括在您的應用程序中。
4、數據綁定。綁定到設計時數據以預覽您的數據顯示並設計您的數據模板。
5、標尺和參考線。從標尺中拖動可視參考線以便更精確地放置元素並創建自定義布局。
6、邊框半徑。使用元素上的易於操作的圖柄創建圓角和橢圓。
7、搜索並設置CSS屬性。直接在“CSS屬性”面板的“搜索”或“設置”框中快速設置CSS屬性值。
8、使用CSS語法查找元素。使用CSS語法搜索實時DOM。
【配置需求】
一、支持的操作系統Windows8.1(x86和x64)
Windows8(x86和x64)
Windows7SP1(x86和x64)
WindowsServer2012R2(x64)
WindowsServer2012(x64)
WindowsServer2008R2SP1(x64)
二、硬件要求
1.6GHz或更快的處理器
1GBRAM(如果在虛擬機上運行,則為1.5GB)
20GB可用硬盤空間
5400RPM硬盤驅動器
與DirectX9兼容的視頻卡,其顯示分辨率為1024x768或更高
其他要求:
InternetExplorer10(vs2013需要配合ie10才能獲得最佳體驗)
需要KB2883200(可通過Windows更新獲得)
對於WindowsPhone開發:
WindowsPhone8.0開發需要Windows8.1(x64)或更高版本
WindowsPhone8.1開發需要Windows8.1(x86)或更高版本
對於WindowsPhone仿真程序、Windows8.1(x64)Professional版或更高版本,以及支持客戶端Hyper-V和二級地址轉換(SLAT)的處理器
如果您的計算機符合WindowsPhone仿真程序對操作系統的要求,但不符合對硬件的要求,則將安裝和運行WindowsPhone開發工具。但是,WindowsPhone8.0和8.1仿真程序將無法正常工作,而且您必須使用設備來部署或測試WindowsPhone應用。

溫馨提示
這里提供一個可用的密鑰:
VS2013_RTM_ULT_CHSKEY:BWG7X-J98B3-W34RT-33B3R-JVYW9
若密鑰失效,大家要自己到網上去搜索了。
下載地址:http://xz.cncrk.com:8080/soft/keygen/VS2013_RTM_ULT_CHS.zip