首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> 關於.NET

Visual Studio 2010 生產力大躍進(三):C++ MFC 與 Web 開發專屬利器

     編輯:關於.NET

前兩篇聚焦通用功能,本篇深入兩大特定陣營 —— Windows C++ MFC 開發者 與 Web 開發者 —— 專屬的生產力增強功能。

MFC 類向導:經典回歸,鍵盤馭控

資深 MFC 開發者對經典「類向導」懷有深厚情感。VS 2010 以 Ctrl+Shift+X 快捷鍵喚醒它,提供:

  • 類名、位置、專案、繼承關係一覽無餘
  • 新增訊息處理函數、成員變數、虛函數覆寫
  • 導航至類定義、宣告、函數實作、成員變數所在源檔

鍵盤流操作,讓 MFC 開發重拾行雲流水般的節奏。

Web 程式碼片段:標籤與控件觸手可及

HTML/ASP.NET/MVC 標籤屬性繁多,難免遺忘。Ctrl+K, X 喚出程式碼片段選擇器:

  • 分類列出 ASP.NET、MVC、HTML 片段
  • 鍵入字母快速過濾,Tab 插入
  • 示例:輸入 ListView 片段,自動生成完整 <asp:ListView> 標籤結構

大幅減少手工敲寫標籤的拼寫錯誤與時間成本。

JavaScript IntelliSense 大幅增強

動態語言的 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 打造為專屬利器。敬請期待!

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved