標籤:visual studio componentone ctp 微軟
??對於在微軟陣營下進行工作的團隊來說,擁有最新版本的Visual Studio是提高效率最佳的選擇,沒有之一。 在本文中,我們就上個月發布的Visual Studio "14" CTP1和昨天發布的Visual Studio "14" CTP2進行詳細發布說明梳理,供大家餐食:(一) Visual Studio "14" CTP 2版本:
微軟於2014年7月8日發布了Visual Studio 14 (新Visual Studio版本的代號)的CTP 2 版本。除了保留在CTP1版本中添加的新功能外,CTP2 還包括如下亮點:
- 儲存和自訂IDE布局:可以在IDE中為工具視窗儲存和應用自訂布局。儲存視窗布局和應用視窗布局命令在視窗菜單下,還可以通過管理視窗布局重新命名、重新排序和刪除布局。
- Light Bulb Editor Adornment:燈泡是可以識別和協助您解決代碼中問題的可擴充編輯器裝飾。將插入符插入到有問題的一行代碼中或懸浮在上面,您會看到一個燈泡表徵圖,顯示瞭解決這個問題的方法列表,甚至提供給您解決方案的預覽。非常酷。
- 支援編輯器手勢識別:Visual Studio編輯器現在支援觸控手勢,包括滾動、雙指縮放、環境菜單的對象選擇、雙擊選擇單詞和輕擊邊緣選擇行。
- VC++屬性頁面和編輯器增強:更新了VC++屬性頁面對話方塊的配置和平台下拉式清單值,在對話方塊關閉時可以記住使用者的最終選擇。還增加了移動方法定義功能(將一個方法定義的函數體移動到原始碼或函數頭/類中定義)和實現純虛函數(快速建立一類建構函式(([abstract] class, struct等.))的定義,這類建構函式是繼承的且包含虛函數)。也更新建立聲明/定義來包含代碼Peek,並提高了檔案菜單中的尋找功能,使用者可將後邊的結果加到以前的結果上(append模式)。您可以通過VC部落格來瞭解這些增強更多詳細資料。
- 全部大寫:在與RC的Visual Studio 2013 update 3中,添加了句子功能表的選項;在這個版本的VS ‘14’ CTP中,我們將功能表列的樣式改為首字母大寫,協助我們在改變後獲得反饋。我們將利用獲得的反饋協助我們決定是否在預覽中保留它,將其作為工具/選項菜單的一個選項或者是採取其他的一些路徑。
原文連結:Visual Studio “14” CTP 2 Available
(二) Visual Studio "14" CTP 1 版本:
在CTP 1版本中,進行了以下技術改進:
· ASP.NET vNext: 此版本的 Visual Studio 支援建立和開發ASP.NET vNext應用程式。
ASP.NET vNext 是一個精益的、可組合的.net堆,為雲和內部伺服器建立現代Web應用程式。
它包括以下功能:
o ASP.NET MVC 和 Web API 已被統一到一個編程模型。
o 無編譯的開發人員體驗。
o 基於環境的配置,可無縫過度到雲。
o 開箱即用的依賴注入模式。
o 新的雲最佳化在運行時支援真正的並行版本。
o NuGet一切,即使是運行時。
o 在IIS上運行,或在您自己的進程中自託管。
o .NET foundation上有所有的開放源碼,您也可以做一些貢獻
有關Visual Studio中ASP.NET vNext的詳細資料,請訪問網站ASP.NET vNext
(http://go.microsoft.com/fwlink/?LinkId=400692)
這個版本的Visual Studio還包括了目前所有的ASP.NET和Web開發的功能,它們曾作為Visual Studio 2013 Update 2的一部分已經發布。
o 檔案中的Find已更新,它可以實現將後邊的結果加到以前的結果上的功能(append模式)。 現在結果也可被編輯或刪除。
o 純虛函數的實現使得使用者可以快速的為一個類建立定義,這個類繼承了包含純虛函數的構造方法(例如abstract class, struct)。支援多重和遞迴繼承。可以通過右擊一個類的定義(實現所有純虛函數)或者基類的構造方法(只實現基類中的純虛函數)來啟用這個功能。雙反斜線注釋(//)可用來區分實現的方法組和個人基類。
o 移動方法定義使得使用者可將一個方法的函數體的定義移動到原始碼或函數頭/類內定義。在一個函數的簽名上右擊其捷徑功能表可以啟用它。
o 功能表列將以標題的樣式顯示,替代原來的全大寫樣式。
o 支援Visual Studio手勢識別。包括滾動、雙指縮放、環境菜單的對象選擇、雙擊選擇單詞和輕擊邊緣選擇行。
o 更新了VC++屬性頁面對話方塊的配置和平台下拉式清單值,在對話方塊關閉時可以記住使用者的最終選擇。
o 使用者可以通過點擊視窗菜單中的儲存表單布局按鈕儲存自訂布局。可通過點擊視窗菜單中的應用表單布局按鈕來應用自訂布局。使用者還可以通過點擊視窗菜單下的管理表單布局按鈕來刪除、重新命名和重新排序布局。 前九種布局有鍵盤快速鍵,依次為Ctrl+Alt+1到Ctrl+Alt+9。
o 在這個版本的CTP中,我們完成了燈泡功能,它是一種擷取Visual Studio編輯器中已知問題修複協助的迅速、簡單的方法。如果您的代碼有問題,您可以將插入符插入到問題出現的地方或是懸浮在問題上,這個小燈泡會為您提供解決這個問題可採用的一些有用操作,同時會提供每個操作的結果預覽。
這些特徵是公開可擴充的,因此Visual Studio擴充者可以提供一些他們的建議的操作。
o 在您應用了CTP後,你可以通過檔案>建立工程建立一個空的C#和JavaScript共用項目。用C#和JavaScript建立的手機項目、儲存項目和通用項目均可使用一個或多個此種共用項目。共用項目的引用可以通過引用管理器管理(添加或刪除)。共用項目的引用在有的傳統案頭C#項目中也可使用。支援共用項目的項目類型和語言會在後續的CTP中繼續擴充。
o 在這個版本的CTP中,Visual Studio支援錯誤清單的高解析度表徵圖。
Visual Studio "14" CTPs 下載連結
Release |
發布日期 |
版本號碼 |
下載連結 |
CTP 2 |
2014-7-8 |
14.0.21901.01.DP |
· Visual Studio Professional (web | iso) ISO SHA1: 49B068267F0EA532028B9644797789757B53EC29 · Remote Tools (x86 | x64 | arm) · Visual Studio SDK (exe) |
CTP 1 |
2014-6-3 |
14.0.21730.01.DP |
· Visual Studio Professional (web | iso) ISO SHA1: 3A02CD387314E8F8E56CEB20048E89A97FA9EC25 · Remote Tools (x86 | x64 | arm) · Visual Studio SDK (exe) |
備忘:
1 CTP: (Community technology Preview) 社區預覽版本, CTP 只有英文版本, CTP 不提供支援,只用於測試、試用,以及反饋。雖然這些 CTP被打算和早期版本的 Visual Studio並行安裝,但並不能保證每一個CTP都能完全相容。
2 葡萄城控制項的老傳統,會全力第一時間支援Visual Studio IDE最新版,邀請大家進行ComponentOne Studio下載試用,反饋意見即有金幣送上。