Visual Studio "14" CTP3 釋出
之前介紹過 Visual Studio "14" CTP 1 釋出的消息,轉眼間就釋出了 CTP 3 的版本,簡單地說,VS14 是下一版的 Visual Studio,目前僅供測試及評估使用,可以免費下載(MSDN 訂閱亦可),或是擁有 MSDN 訂閱的用戶可以在 Azure 上建立一個 Visual Studio "14" CTP3 的虛擬機器來測試。
而在 CTP3 的更新有:
ASP.NET vNext 及 Web 開發更新
在 VS14 CTP3 中的 ASP.NET vNext 來到了 alpha 3 的版本,而在工具面則是加入在 Visual Studio 2013 Update 3 中關於 Web 開發工具的增強(詳情見此),這樣一來,ASP.NET vNext 的檔案不必在 .kproj 檔案裡設定建置及編譯的選項,就可以完成專案建置,並且在這一個版本中加入了 .NET RyuJIT 的 Just-In-Time 編譯器來增加 web 應用程的執行效能。更詳細關於 ASP.NET vNext, Web 開發在 VS14 CTP3 的更新請參考這篇文章。
.NET Native 更新
之前介紹過的 .NET Native 編譯技術,在當時僅支援 Windows 市集應用程式的 native 編譯,而且是以外掛插件的方式安裝。從 VS14 CTP3 開始直接內建 .NET Native 編譯技術,並且在這個版本開始支援呼叫 WCF 服務並且在工具中加入參考。
偵錯新工具: PerfTip
在 VS14 CTP3 中,加入了偵錯時的新工具 -- PerfTip,它可以在偵錯時提示你程式碼的效能提示資訊,比方說可以告訴你在中斷點的某一行程式執行了多久,在改進效能上是相當實用的工具,關於 PerfTip 詳細的介紹請參考這篇文章。
Visual C++ 增強
VS14 CTP3 中,Visual C++ 對於新 C++ 標準持續增加支援,除此之外,加上了像上 thread_local 的儲存識別字,以便資料可以分別儲存在不同的 thread 中;還有這版採用 Light Bulbs 取代 Smart Tags ;還有像是可以將充滿跳脫字元的字串內容重構成更易讀的格式等等。另外,這個版本整合了 Rename Symbol extension,關於詳細的 Visual C++ 增強部份可以參考這篇文章。
工具排版漫遊
在 VS14 CTP2 中開始可以把開發工具中的視窗排版儲存下來,方便日後載入使用。在 CTP3 之後,這個排版設定可以跟其它設定一樣,透過 Microsoft Account 來同步漫遊,在不同電腦上的 Visual Studio 也可以同步相同的視窗排版。
共享專案
在這個版本開始,你可以直接建立 C#, VB.net 或是 JavaScript 的共享專案,讓您可以在 Windows 市集應用程式、Windows Phone 應用程式、桌面應用程式等共享由 C#, VB.net 或 JavaScript 所撰寫的專案,並互相參考。
高解析度的圖示
在高解析度的環境(指的是 DPI 設定超過 100%)下,加入了更高解析度的 Visual Studio 圖示。
Visual Studio 團隊提供了多個管道讓開發人員在評估時可以提供建議,您可以透過 UserVoice 來推薦您想要加入的功能,或是在 Connect 網站上提交錯誤。當然,您也可以利用 Visual Studio 上方的對話方塊來表達您的看法。