前兩篇聚焦通用功能,本篇深入兩大特定陣營 —— Windows C++ MFC 開發者 與 Web 開發者 —— 專屬的生產力增強功能。
資深 MFC 開發者對經典「類向導」懷有深厚情感。VS 2010 以 Ctrl+Shift+X 快捷鍵喚醒它,提供:
鍵盤流操作,讓 MFC 開發重拾行雲流水般的節奏。
HTML/ASP.NET/MVC 標籤屬性繁多,難免遺忘。Ctrl+K, X 喚出程式碼片段選擇器:
ListView 片段,自動生成完整 <asp:ListView> 標籤結構大幅減少手工敲寫標籤的拼寫錯誤與時間成本。
動態語言的 IntelliSense 向來是難點,VS 2010 取得突破性進展:
var bike = { make: "Trek", model: "Fuel EX", year: 2020 };
// 輸入 bike. 即可列出 make/model/year
function createNewBike(obj) {
// 為 obj 添加屬性/方法
return obj;
}
var newBike = createNewBike({});
// IntelliSense 能識別 newBike 擁有 bike 的所有成員
這讓 JavaScript 編碼體驗逼近靜態語言,極大降低運行時拼寫錯誤。
下一篇將聚焦「擴展生態系統」,展示第三方擴展如何將 VS 2010 打造為專屬利器。敬請期待!