1、使用多個帳戶登陸
藉助 Visual Studio 2015,全新簡化的登陸體驗旨在大大簡化對聯機資源的訪問,即便你擁有多個 Visual Studio 賬戶也是如此。 登陸到 Visual Studio 後,你會自動登陸到 Visual Studio 2015 的全部實例和你計算機上的 Blend。 登陸將解鎖預發行版本,並自動開始爲你漫遊你的設置。 在 Visual Studio 2015 中,你的賬戶跨功能共享,因此只要擁有適當令牌,就能夠從「團隊資源管理器」訪問你的 Visual Studio Online 賬戶,從服務器資源管理器中的 Microsoft Azure 訂閱訪問資源和網站。 你也將在 Application Insights 項目的「新建項目」對話框中查看你的 Azure 資源,而且在新的「添加鏈接的服務」對話框中查看你的 Azure 移動、Azure 存儲和Saleforce.com 開發人員賬戶。 你也將在該處看到 Microsoft Office 365 的連接,而且你可使用這些服務,但對於預覽版,你仍然必須單獨登陸。 咱們期待到 Visual Studio 2015 RTM 發行時,Microsoft Office 365 和其餘服務(如有)將支持此簡化的登陸體驗。
你能夠隨時添加多個用戶賬戶或經過新的賬戶管理器進行添加,從而在 Visual Studio 中使用這些賬戶。 而後,你能夠在鏈接到服務或訪問聯機資源時在這些賬戶之間即時切換。 Visual Studio 會記住你添加的賬戶,所以你可從 Visual Studio 或 Blend 的任何實例使用這些賬戶。 經過 RTM,Visual Studio 除了漫遊你的個性化賬戶,還會漫遊賬戶列表(但咱們不會漫遊你的重要憑據),所以你可在其餘設備上快速地開始使用這些賬戶之一。 固然,你能夠隨時從「賬戶設置」對話框中移除賬戶。
2、選擇你的目標平臺
Visual Studio 2015 支持跨平臺移動設備開發。 你能夠編寫面向 iOS、Android 和 Windows 的應用程序和遊戲以及共享通用基本代碼,一切均可從 Visual Studio IDE 內執行。 你將在「文件」、「新項目」對話框中見到全部這些新項目類型。
同時固然,對語言、庫和工具進行了一些改進,於是對經典桌面應用程序的支持更勝一籌。
一、經過適用於 Visual Studio 的 Xamarin 用 C# 編寫的跨平臺移動應用
Xamarin 是移動框架,經過此框架,你可以使用 C# 編寫代碼,代碼將天然地綁定到整個 iOS 和 Android API。 Microsoft 與 Xamarin 在發行 Xamarin for Visual Studio 時密切合做,這款擴展使你能夠在具備共享代碼的單個項目中針對 Android、iOS 和 Windows Phone 進行開發。 單種語言、單個代碼基(平臺之間增量最小),單個開發環境。 Visual Studio 2010 及更高版本均支持適用於 Visual Studio 的 Xamarin,Visual Studio 2015 也包含了這個擴展
二、帶 Apache Cordova 的 HTML/CSS/JavaScript 的跨平臺移動應用程序
適用於 Apache Cordova 的 Visual Studio 工具是 Microsoft 和開放源 Apache Cordova 社區緊密合做的成果。 經過這些工具,可以使用 HTML、CSS 和 JavaScript(或 Typescript)進行跨平臺移動開發。 你可將單一基本代碼面向 Android、iOS 和 Windows,而且享受 Visual Studio IDE 的豐富功能,包括 JavaScript IntelliSense、DOM 資源管理器、JavaScript 控制檯、斷點、監視、局部變量、僅個人代碼等等。 憑藉適用於 Apache Cordova 的 Visual Studio 工具,你的應用可經過提供通用 JavaScript API 的插件使用全部平臺上的原生設備功能。
三、經過 Unity 在 C# 中編寫的跨平臺移動遊戲
Unity 是使用普遍的用於多平臺 2D 和 3D 遊戲開發的生態系統。 你可用 C# 編寫你的遊戲,而且在 Android、iOS 和 Windows Phone 上運行該遊戲。 適用於 Unity 的 Visual Studio 工具是集成了 Unity 和 Visual Studio IDE 的擴展。 經過此擴展,你除了得到爲 Unity 開發人員所設計的工做效率功能外,還可得到 Visual Studio IDE 和調試器的全部功能。 Visual Studio Tools for Unity 預覽版 2.0 增長了對 Visual Studio 2015 的支持以及一些新功能,如在「局部變量」和「監視」窗口中更好地顯示對象。 Microsoft 最近收購了 SyntaxTree,這家公司是適用於 Unity 的 Visual Studio 工具的建立者。
四、針對本機 C++ 的跨平臺應用程序和庫
你可以使用 Visual C++ 來編輯、構建、部署和調試你的跨平臺代碼。 你能夠從模板中建立適用於 Android 本機活動應用程序的項目,或者建立可在多個平臺或 Xamarin 混合應用程序上使用的共享代碼庫。 藉助特定於平臺的 IntelliSense,你能夠查看 API 以及生成適用於 Android 和 Windows 目標的正確代碼。 你能夠爲 x86 或 ARM 本機平臺配置生成,而且將代碼部署到附加的 Android 設備或者將 Microsoft 的高性能 Android 仿真器用於測試。 你能夠在 Visual Studio 調試器中設置斷點、監視變量、查看堆棧或逐步執行代碼。 你能夠跨多個應用程序平臺共享大多數平臺特定代碼之外的全部代碼,而且在 Visual Studio 中用一個解決方案生成全部這些代碼。
五、Web
ASP.NET 5 是 MVC、WebAPI 和 SignalR 的一個重大更新,在 Windows、Mac 和 Linux 上運行。 ASP.NET 5 旨在徹底爲你提供可組合的精益 .NET 堆棧以便生成基於雲的現代應用程序。 Visual Studio 2015 Preview 工具更緊密地集成了流行的 web 開發工具,例如 Bower 和 Grunt。
六、經典桌面和 Windows 應用商店
Visual Studio 2015 繼續支持經典桌面和 Windows 商店開發。 Visual Studio 將隨着 Windows 的發展而發展。 在 Visual Studio 2015 中,適用於 .NET 和 C++ 的庫和語言有了大幅改進,適用於 Windows 的全部版本。
七、.NET Framework
Microsoft .NET Framework 4.6 預覽版 提供約 150 個新的 API 和 50 個更新的 API 以啓用更多方案。 例如,如今更多集合可實現 IReadOnlyCollection,使其使用起來更爲簡便。 此外,如先前提到的,ASP.NET 5 提供一個用於生成基於雲的現代應用程序的精益 .NET 平臺。
面向 .NET Framework 且用 C# 編寫的 Windows 商店應用程序如今可以使用 .NET 本機(它將應用程序編譯到本機代碼而不是 IL),而且 .NET Framework 4.6 預覽版 也添加了 RyuJIT,即 64 位實時 (JIT) 編譯器。
新的 C# 和 VB 編譯器(「Roslyn」)大幅提升了編譯時間,而且提供全面的代碼分析 API。 Visual Studio 2015 利用 Roslyn 提供更多重構,包括內聯重命名、分析器和快速修復。
C# 和 Visual Basic 語言都在覈心語言和 IDE 支持方面進行了不少小的改進。 這些改進一塊兒做用,讓你的 .NET 編碼體驗更直觀、更方便、更有效。
八、C++
Visual C++ 在如下方面進行了大幅提高:C++11/14 語言一致性、對跨平臺移動設備開發的支持、對可恢復功能和等待的支持(目前計劃用於 C++17 中的標準化)、C 運行時庫 (CRT) 和 C++ 標準庫 (STL) 實現中的改進和 Bug 修復、新的編譯器優化、更佳生成性能、代碼編輯器中新的診斷能力和新的效率工具。
3、鏈接到服務
Visual Studio 2015 讓你比以往任什麼時候候都更輕鬆地將應用鏈接到服務。 新的「添加鏈接的服務」嚮導會配置你的項目,添加必要的身份驗證支持並下載必要的 NuGet 數據包,幫助你開始根據你的服務須要進行快速輕鬆的編碼。 「添加鏈接的服務」嚮導還集成新的賬戶管理器,令使用多個用戶賬戶和訂閱變得容易。 在 Visual Studio 2015 Preview 中,對如下服務的支持當即可用(若是你擁有賬戶):
一、Azure 移動服務
二、Azure 存儲
三、Office 365(郵件、聯繫人、日曆、文件、用戶和組)
四、銷售團隊
新服務將不斷增長,你可經過單擊向導中的「查找新服務連接」來發現這些服務。
4、設計你的 UI
設計 XAML 用戶界面的 Blend 體驗得到了巨大提高。 Blend 已通過徹底從新設計,以提供更直觀的 UI、更強大的 XAML 編輯功能和實現與 Visual Studio 更好的集成。
5、診斷問題
一、高級斷點
調試器中斷點的可配置性大大提升,用於與斷點交互的 UI 合併到查看窗口,你由此便無需離開代碼編輯器。 如要開始操做,請參見 Visual Studio 中的新斷點配置體驗 "14"
二、性能提示
性能提示顯示調試過程當中方法的執行時間,可以使你快速確認瓶頸,而無需調用探查器。 如要開始操做,請查看性能提示:Visual Studio 調試時的性能信息一覽
三、錯誤列表
錯誤列表如今支持任何列的篩選。 它也能夠伸縮到適當大小,在你輸入時顯示整個 C# 或 Visual Basic 解決方案中錯誤、警告和代碼分析的實時視圖,即便代碼生成上千個警告時也是如此。 新的「錯誤列表」從新兼容現有的用法。
四、GPU 使用狀況工具
GPU 使用狀況工具可幫助你收集和分析 DirectX 應用和遊戲中的 GPU 使用數據,並就 CPU 或 GPU 中是否出現性能瓶頸進行故障排除。
6、實時代碼分析
適用於 .NET 的新的 Roslyn 編譯器不只爲 .NET 項目提供更快的編譯時間,也啓用全新方案(如實時代碼分析),這些方案在你輸入時直接在代碼編輯器內提供豐富的可自定義的反饋和建議。 在 Visual Studio 2015 Preview 中,電燈泡顯示在左邊距(使用鍵盤時)或工具提示(將鼠標懸停在錯誤上時)中。 電燈泡實時提示編譯器(可能使用自定義規則集)在你的代碼中檢測到問題。 當你看到電燈泡時,請單擊它以得到可操做的建議。
7、額外的ide改進
一、同步設置
Visual Studio 2013 針對最經常使用的設置(例如文本編輯器、鍵盤關聯、主題和字體及顏色、啓動以及環境別名)引入同步設置。 Visual Studio 2015 經過同步更多設置並在 Professional、Premium、Ultimate、Express SKU、Blend 等 Visual Studio 應用程序系列中同步設置,使這種體驗得到提高。 當你使用在 Visual Studio 2013 中使用的同一賬戶首次登陸 Visual Studio 2015 時,你會發現你的 Visual Studio 2013 設置同步到了 Visual Studio 2015 中。 你能夠經過如下方式訪問你的設置:在「快速啓動」中輸入「同步」,或者導航至「工具 > 選項 > 環境 > 同步設置」。
二、標題首字母大寫菜單
咱們專心聆聽你的需求。 默認狀況下,Visual Studio 菜單爲標題首字母大寫。 然而,若是你想使用「所有大寫」樣式,能夠在啓動時或者在「工具 > 選項 > 常規」屬性頁中設置它。
三、高分辨率圖像和觸摸屏支持
Visual Studio IDE 可在高清晰度顯示屏上顯示真正的高分辨率圖像(例如菜單、上下文菜單、工具窗口命令欄等區域內,以及解決方案資源管理器中的一些項目中)。 同時,在 Visual Studio 代碼編輯器窗口的觸摸屏上,如今可使用如下功能:點觸並按住、捏放、點擊等以縮放、滾動、選擇文本以及調用上下文菜單。
四、自定義佈局
你能夠建立、保存和漫遊自定義窗口布局。 例如,你能夠定義一個在臺式計算機上使用的首選佈局以及在筆記本電腦或小屏幕設備上使用的不一樣佈局。 或者你可爲 UI 項目定義一個佈局,爲數據庫項目定義另外一個佈局。 鍵盤關聯可以使你在不一樣佈局之間快速切換。
web
visual studio 2015功能概述數據庫
1、開發環境
Visual Studio將軟件開發項目中涉及的全部任務合併到一個集成開發環境中,同時提供創新功能,使您可以更高效地開發任何應用程序。
一、統一且可定製
- Visual Studio 集成開發環境 (IDE) 將全部開發任務合併到一個工具中
- Visual Studio 是高度可定製的:多顯示器支持,採用跨會話的連續佈局以及數百項跨設備同步的可配置設置
- Visual Studio 經過功能強大的集成調試器、IntelliTrace、性能與診斷中心以及分析工具提供生成和優化應用程序所需的所有功能
- 項目往返支持團隊以不一樣的版本工做,容許他們以本身的節奏升級 Visual Studio。
- Visual Studio 具備深度可擴展性,迄今已有數千項擴展,容許開發人員與合做夥伴集成本身的工具和軟件開發工具包
二、代碼編輯器
- 在 Visual Studio 中,代碼編輯器支持 C#、VB.NET、C++、HTML、JavaScript、XAML、SQL 等語言,所有都具備語法突出顯示與 IntelliSense 代碼完成功能
- CodeLens(僅適用於 Ultimate)爲開發人員提供了代碼平視顯示功能,能夠了解代碼引用和單元測試信息
- 在 Team Foundation Server 2013 的幫助下,CodeLens(僅適用於 Ultimate)能夠發揮更大做用,Lync 集成使得每一個類別/方法的代碼歷史記錄當即可用,便於團隊協做
- 使用代碼映射,能夠經過直觀顯示更輕鬆地瞭解更復雜的源代碼
- 其餘高效功能包括:查看定義(用於行內引用檢查)、強大的代碼重構工具以及檢測重複代碼的功能
2、開發平臺支持
Visual Studio 2015提供了統一的開發環境來構建針對所有 Microsoft 平臺(如桌面、Windows 應用商店和 Windows Phone 應用)以及移動 Web 應用、Web 應用程序和雲服務等的應用程序。不管您選擇哪一種編程語言、針對哪一種應用程序,也不管您是現代化現有客戶端/服務器應用程序仍是跨設備開發新的雲服務,Visual Studio 均可以提供您所需的開發環境。
一、Windows 桌面
- 使用 .NET 和託管語言或 C++ 建立豐富強大的桌面應用程序
- 使用 Visual Studio IDE 和用於 XAML 的 Blend 設計工具,爲 Windows Presentation Foundation (WPF) 桌面應用程序建立高級美觀的用戶界面。
- 經過 .NET Framework 使用完整的 Windows 功能,使用 Visual Studio 建立針對 WPF、Windows 窗體或其餘桌面技術的軟件。
- 使用 Visual Studio 和 C++ 優化圖形密集的應用程序和遊戲,構建本機 Windows 應用程序
二、Windows Phone
- 使用 C#、VB、C++ 和 XAML、HTML & JavaScript 或 DirectX 開發遊戲,從而構建 Windows 運行時支持的 Windows Phone 應用程序
- 使用 C#、VB 或 C++ 構建 Silverlight 支持的 Windows Phone 應用程序,並使用 XAML 建立豐富的界面或使用 DirectX 開發遊戲
- 使用高級調試功能(如 Windows Phone 仿真程序、性能分析、網絡模擬和集成調試器)啓用經過 Windows Azure 的動態磁貼和推送通知,建立鏈接的 Windows 應用商店的應用
- 利用便攜式類別庫跨多個平臺(如 Windows 和 Windows Phone)共享代碼
三、網站和服務
- 使用 Microsoft 強大的 Web 框架 ASP.NET 建立 Web 應用程序和服務
- 使用 ASP.NET MVC 構建符合標準的動態 Web 應用程序,使用 SignalR 進行實時通訊,或使用 Web API 建立 REST 服務
- 經過 ASP.NET WebForms 在強大的設計時環境中使用用戶控件和熟悉的事件驅動模型快速開發網站
- 使用具備 IntelliSense 和架構驗證支持的高級 HTML 和 JavaScript 編輯器輕鬆設計 Web
- 使用集成調試器、Page Inspector 和瀏覽器連接等功能跨多個瀏覽器進行測試並解決問題
3、敏捷軟件開發
逐漸採用最適合您的團隊的敏捷最佳作法,並跨任務和團隊來計劃、管理和跟蹤工做。
一、對全部團隊的可見性
在每個工做細分級別建立分層積壓工做
對工做進行快速定義、優先級劃分和分解
經過工做項標記來標記積壓工做項,實現快速分類
二、在團隊內部和團隊之間進行協調
經過了解多個團隊的工做範圍提升效率
無需犧牲細節可見性,在場景級別跟蹤工做
使團隊專一於交付而非狀態會議
三、跟蹤衝刺進度
經過基於 Scrum 的任務板快速高效地完成工做
保持任務板上的每日任務按時完成,保證專一於團隊工做
直接在任務板上更新剩餘工做,並將任務轉到其當前狀態
四、直觀顯示價值流
經過任何過程模板實現看板可視化
自定義任務板以知足過程需求
團隊專一於手上的工做時,可經過看板跟蹤全局狀況
使用累積流程圖,鎖定產生瓶頸的位置並跟蹤每次衝刺的值
五、肯定工做優先級
經過拖放操做,對積壓工做項從新排序
當即可看到對剩餘工做的影響
在利益相關者、產品全部者和團隊之間提升透明度和信息反饋速度
基於團隊速度預測積壓工做的進度
4、團隊協做
有效的團隊協做能夠消除各角色之間的障礙
一、團隊聊天室
在公共聊天空間中與全部團隊成員交流,能夠解決問題,得到項目相關問題的答案
查看項目事件的實時更新,如生成狀態、工做項變動和簽入
檢查團隊聊天室歷史記錄的存檔以瞭解團隊的最新狀態
二、代碼評審
簽入代碼更改以前,接收來自同事的有關代碼更改的反饋意見
在不影響工做區的狀況下評審並執行代碼
支持指導和配對,不會下降經驗豐富的開發人員的速度 — 甚至跨全球地點
5、調試與診斷
一組能夠對全部應用程序進行調試和診斷的現代工具
一、Visual Studio 集成調試器
設置斷點,優化代碼,解決問題
在本地或遠程設備上調試項目
經過豐富的可操做信息瞭解異常
無需使用「編輯」和「繼續」重啓便可更改代碼
二、高級調試器功能
高級多線程調試
使用圖形化調試工具調試 DirectX 遊戲和應用程序
使用 IntelliTrace 進行歷史調試
三、性能與診斷中心
性能與診斷工具的統一位置
自動篩選與您的活動項目兼容的工具
分析您解決方案中安裝或遠程設備上的應用程序
四、HTML 與 JavaScript 調試
經過斷點和豐富數據提示進行 JavaScript 調試
在同一會話中調試 JavaScript 與本機代碼
經過架構驗證提早在 HTML 中查看錯誤
6、測試工具
經過測試工具與服務構建高質量軟件
一、探索測試
基於探索測試自動生成測試用例以確保測試可重複性
探索特定項目需求和連接結果
經過捕捉屏幕和聲音來記錄探索測試操做,以提升所提交 Bug 的可再現性
在單次探索測試中建立多個數據豐富的 Bug
二、測試管理
使用 Web 界面建立新測試計劃
建立基於查詢和需求的新靜態套件,以及管理現有套件
在一個網格視圖中編輯和添加多個測試用例
更新測試用例狀態而無需使用測試運行程序
爲特定測試用例和測試配置批量分配測試人員
三、Web 性能測試
使用 Web 性能測試記錄器,無需編寫代碼便可建立 Web 測試
編輯所記錄的測試,根據特定需求進行定製
經過自動將動態參數提高爲可編輯的 Web 測試參數,簡化 JavaScript 交互
聚合現有 Web 測試,建立有效的負載測試
7、發佈管理
縮短週期時間以改進價值交付
一、輕鬆定義發佈流程
以可視化方式建立配置路徑,從而描述經過環境的提高路徑。
進行拖放以建立執行軟件部署工做的工做流:複製文件、建立 IIS 站點、安裝 MSI 以及維護全部配置
針對每一個環境使用相同的部署,包括部署到生產環境
二、管理一致的管道
從 Visual Studio 內部安排生成並啓動整個發佈管理流
使審批者可以適時安排每一個提高後的發佈,從而提供自動化流程的多用性,同時仍保持控制
直觀顯示發佈管道並對發佈流程建模,以便您一目瞭然地知道本身所在的位置編程
vs2015更新日誌瀏覽器
一、保持應用自定義IDE佈局
開發者如今能夠在IDE工具窗口模式下保存,應用自定義IDE佈局。
二、Light Bulb編譯器
Light Bulbs是一款擴展編譯器,主要用於識別,搜索源碼中的問題。
三、加入手勢觸控編譯器
最新版Visual Studio編譯器現已原生支持觸控手勢操做,例如滾動、固定、長按下拉型菜單,雙擊選擇以及選中行等動做。
四、VC++屬性頁面,加強版編譯器
五、支持所有大寫模式服務器
vs2015中文旗艦版系統要求網絡
1、支持的操做系統
一、64位和32位的win7sp一、win八、win8.1
二、64位Windows Server 2008r2sp1\2012\2012r2
2、硬件要求
1.6 GHz或更快的處理器
1 GB RAM(若是在虛擬機上運行,則爲 1.5 GB)
20 GB 可用硬盤空間
5400 RPM 硬盤驅動器
與 DirectX 9 兼容的視頻卡,其顯示分辨率爲 1024 x 768 或更高
3、其餘要求:
Internet Explorer 10(vs2015須要配合ie10才能成功安裝)
須要 KB2883200(可經過 Windows 更新得到)
對於 Windows Phone 開發:
Windows Phone 8.0 開發須要 Windows 8.1 (x64) 或更高版本
Windows Phone 8.1 開發須要 Windows 8.1 (x86) 或更高版本
對於 Windows Phone 仿真程序、Windows 8.1 (x64) Professional 版或更高版本,以及支持客戶端 Hyper-V 和二級地址轉換 (SLAT) 的處理器多線程