作者: 微軟中國
網址:http://weibo.com/p/1001603866921127796401
點擊“閱讀原文”可查看本文網頁版
轉載補充:Visual Studio 2015 是一個豐富的集成開發環境,可用于創建出色的 Windows、Android 和 iOS 應用程序以及新式 Web 應用程序和云服務。適用于各種規模和復雜程度項目的工具和服務,支持C#、Visual Basic、C++、Python、Node.js 和 HTML/JavaScript,Sprint 規劃,高級調試、分析、自動化和手動測試,具有 DevOps 自動化部署和持續監視功能。
7月20日 23:30 Visual Studio 2015 正式發布,作為微軟新一代開發利器,在全地球乃至全宇宙乃至全太陽系中最強大且沒有之一的IDE(上述描述來自微博用戶評論)跨平臺支持成為Visual Studio最新DNA。在智能移動端App開發,支持無論是面向何種智能設備,無論是支持Native應用,還是基于HTML5的混合應用,都可以借助Visual Studio的編碼、調試、智能提示等強大功能,幫助程序猿快速開發。一起來認識一下Visual Studio 家族新面孔。
下載鏈接:https://www.visualstudio.com/en-us/downloads
微軟 VS 官方博文:Visual Studio 2015 and .NET 4.6 Available for Downloadx
Visual Studio 2015 包括 Visual Studio、Visual Studio Online、Visual Studio Code
Visual Studio Online提供完整的、輕量級別的、基于微軟云平臺軟件全生命周期支持。Visual Studio Code提供第一個來自微軟的跨平臺開發工具,支持開發人員在Windows、Linux、Mac上開發ASP.NET,或者NodeJS的應用。
Visual Studio Online在2年時間里,擁有了320萬注冊用戶,其實它不是開發平臺,而是在線的研發管理平臺,是在線版的Team Foundation Sever,是基于Azure公有云的SaaS服務。
“創新、開放、敏捷” 微軟開放心態擁抱開元和跨平臺技術,這讓攻城獅們開心不已
Visual Studio 2015的Codelens功能將提高開發者開發效率。全新的、可視化的方式,選擇XAML控件,并且直接查看屬性。強大的斷點功能,為開發者提供更好的調試體驗。從Visual Studio 2015開始,Visual Studio Profreeional 也將提供Codelens,不再必須要求旗艦版。
定位為世界一流的皇馬俱樂部的宗旨是提高球迷的滿意度,因此@皇家馬德里足球俱樂部 借助微軟的云和軟件開發技術,為全球球迷帶來了更及時、更全面、更精彩的觀看體驗。而世界一流開發工具Visual Studio的宗旨則是提高開發者的滿意度,讓開發效率更快更便捷。
Visual Studio 2015豐富的性能檢測工具為開發者合理優化代碼提供了保證。在watch windows中,可以直接使用Lamda表達式,更加方便的在調試狀態下查看數據。設斷點雙擊進去還能看到哪行代碼觸發的跟蹤事件,簡直是居家出行,檢索爆破,性能調優必備利器(評價來源于第三方測試攻城獅)
而Visual Studio 2015基于Roslyn的支持,開發者可以針對VB或者C#的程序開發定制化的智能分析工具,實現實時化的代碼分析并進行自動糾錯。
Visual Studio 2015除了對移動智能端的支持,在云端,開源的DonNetCore也同樣得到支持。除了運行在Windows上,也可以運行在Linux上。正式發布的 ASP.NET4.6已經支持HTTP2 。為下一代Web應用打下了堅實的基礎。
Visual Studio 2015 已經支持直接部署應用到Docker
.NET Core支持Windows、Linux、Mac。使用一個U盤,可以將一個ASP.NET5 的應用在Windows上用Visual Studio 2015開發完成后,復制到Mac上,直接運行。展示了Dotnet Core + ASP.NET5 的跨平臺支持。
Visual Studio 2015支持使用開源的Apache Cordova 平臺來開發iOS、Android和Windows的移動應用。面向不同設備、不同用戶場景,使用Visual Studio 2015 + Cordova都可以開發近似本地應用性能的應用。在熟悉的Visual Studio環境中進行程序創建、編輯、調試、分析、打包及部署Cordova應用。支持TypeScript語言的使用及iOS程序的遠程調試。有了跨平臺應用,一套代碼,走遍天下。(評價來自微博用戶)
同時,Visual Studio 2015搭載了完整的高性能的基于x86的Android模擬器,支持模擬設備輸入、加速器、位置及網絡等各種條件。啟動速度直接秒殺第三方Android模擬器。
DOM工具是將Visual Studio與前端開發者緊密聯系起來,專治前端開發者開發出現的各種問題這可是前端攻城獅福利哦~~
用Visual Studio 2015可以進行Windows、Android、iOS手機的跨平臺移動應用程序開發,可以選擇Apache Cordova、VC++ 或者供C#和F#開發者用Xamarin進行跨平臺的應用開發。特別是Xamarin的安裝包是已經集成進Visual Studio 2015(此處應該有掌聲)Visual Studio 2015還可以進行Apple Watch的應用開發。
Xamarin支持在Visual Studio 2015中使用 .NET語言為不同設備開發程序,既可利用Visual Studio 2015對 .NET語言高校開發的支持,也可充分利用各設備提供的不同功能。Xamarin對Visual Studio 2015的最新更新,面向不同的設備、支持更多的代碼共享,不僅是業務邏輯的代碼重用,更多UI層面的代碼有額可以在不同的平臺上共享。
Visual Studio 2015最新的能力是可以用C++進行跨平臺開發,比如開發一款openGL應用。支持開發者使用已有的C++類庫在多平臺上開發應用。并且提供工具幫助開發者在多平臺上進一步高效率的重用代碼。對于Android平臺上的開發者,提供全面的Xamarin Native和Native Activity支持。
Visual Studio Online 版本和TFS2015位開發團隊提供了基于DevOps理念的完全解決方案。幫助開發者完成應用的管理、工作、開發、聯調、測試和發布全生命周期工作,并提供高效工具完成應用使用狀況和使用情況的監控。Azure 2.5 工具里提供的云部署項目,能將環境配置以代碼的形式記錄下來,并可與云項目和解決方案一起在Visual Studio 里進行管理。Visual Studio 2015的發布管理工具使源代碼和環境配置的不是及在開發 / 測試 / 產品各階段的信息跟蹤變得更容易。
用TFS2015可以用于管理團隊全體成員的工作。使用內置的看板工具,監控團隊的工作進展以及出現的問題,跟蹤團隊的工作進度,確保工作順利進行,如期完成。當然,有了TFS2015,攻城獅還可以隨時與產品、測試的小伙伴兒進(xiang)行(hu)交(gou)流(da),非常人性化。TFS2015大力增強Git 的功能,Git Branch支持,Git 代碼在線評審!
TFS2015全新的構建系統可以在web中直接配置持續集成的各個環節,支持多種語言,多種持續集成工具,支持Linux下的持續集成,不僅僅支持MSbuild,還支持Ant,支持Java,支持iOS,支持Linux!
Visual Studio 2015引入Intellitest功能,自動化針對代碼產生測試數據和測試用例,包括分支覆蓋、邊界值測試等。在IL Code 層面上,對代碼的各種分支進行分析后,自動生成測試代碼和邊界值測試。
Visual Studio 2015中的Application Insight可以幫助應用在上線運行后,實時的查看服務器端和客戶端的性能數據,及時的定位到錯誤和異常相關的事件 。
聽聽小伙伴兒們怎么說:
@胡德民PeterHu “Visual Studio 2015不僅僅可以使用Visual CODE在Mac上進行編程,ASP.NET可以在Mac的 .NET Core上運行!前后兼顧,兩全其美!”
@kinfey “Visual Studio 2015 是一個超級棒的跨平臺移動應用開發工具,對Cordova、Xamarin、C++的跨平臺支持都非常好。讓你通過一個工具完成了iOS、Android、Windows三個平臺的應用。”
Visual Studio 2015 新特性梳理
1、代碼編輯
新的“燈泡”功能可以使代碼重構和修復代碼問題變得更容易
Visual Studio 2015有針對性的加快了解決方案的只能感知功能的掃描速度(例如虛擬引擎4(Unreal Engine)的測試結果顯示,加快了60-120%)
C++代碼重構功能
2、代碼編譯
Visual Studio 2015 鏈接速度平均加快到 Visual Studio 2013的三倍。
加快了編譯器在處理template時的速度,并新增了分析工具幫助改善PCH的使用
3、圖形程序開發工具
支持調試DirectX10/ 11 / 11.1 程序
支持調試Windows Store、Windows Phote以及桌面應用程序
可查看DirectX事件、對象、像素歷史、圖形流水線及調用堆棧
調試Shader代碼
Visual Studio 2015提升了用戶體現,并新增Shader修改后應用、命令行工具等功能
Visual Studio 2015全面支持DirectX12程序調試
Blend可用于設計圖形界面
新增了XAML智能感知和幾本的調試功能
4、Visual Studio 2015 的Unity開發工具
提供在Visual Studio集成環境中進行Unity程序開發和調試的一款插件
最新的2.0版本支持Visual Studio 2015,并加入新功能
自動識別并連接Unity編譯器
Watch窗口和Local窗口對Unity對象更好的支持
Visual Studio 2015 Shader代碼編輯器新增加對Unity Shader的支持(.shader,.cginc)
DotNet
微信號:iDotNet
打造東半球最好的 .Net 微信號
--------------------------------------