程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> 關於.NET >> Visual Studio 2010提高的生產力 (三)

Visual Studio 2010提高的生產力 (三)

編輯:關於.NET

我以前關於Visual Studio 2010生產力提升的帖子裡著重介紹了所有VS開發者都能受益的功 能。有些時候,最有用的功能是那些針對您正在使用的特定開發語言或平台的。畢竟C++開發者 經常需要與C#開發者不同的功能,web開發者的需求也與Windows開發者的需求有所不同。

今天的帖子將著重於一些專為Windows C++和web開發者提供的功能。

MFC類向導

如果您是一位Microsoft Foundation Classes (MFC)的開發者,您可能對以前的MFC類向導 有美好的回憶。現在又一次,您在MFC類設計時可以鍵入Ctrl+Shift+x來啟動MFC類向導,並看 到適合您設計的類的選項。向導會顯示類名,位置,項目,繼承關系和其他信息。它也能讓您 添加消息處理,函數和成員變量,重寫虛函數。

MFC類向導也能幫助您導航到包含類定義,聲明,函數和成員的源文件。以下是MFC類向導提 供的導航到您的代碼的一些方式。

Web代碼摘錄

即使您經常構建網站,有時還是會想不起來某個HTML標記或者ASP.NET控件。在Visual Studio 2010的網頁標記編輯器中,最快的加入HTML,MVC,ASP.NET控件的方法是使用web代碼 摘錄功能。鍵入Ctrl+K+X您就能夠看到一個小窗口提供ASP.NET,MVC和HTML摘錄的列表。

您能通過鼠標或者鍵入字母在列表中迅速的尋找,並鍵入tab來插入標記或者控件。下圖是 插入一個ASP.NET ListView控件的實例。

JavaScript IntelliSense的增強

由於JavaScript是一種動態類型語言,它在IntelliSense和工具支持方面比靜態類型語言落 後一些。我們已經在Visual Studio 2010中做了一些JavaScript IntelliSense的增強來提升 JavaScript編程的效率。

現在JavaScript對動態類型變量(type-inferred)有更豐富的IntelliSense支持。在下例中 ,bike是一個文字對象申明,IntelliSense在我下一行中使用它時引入了它的成員。您可以看 見make,model和type都出現在下面的列表中了,year也是一樣的,雖然我們在圖中沒看到。

那麼對動態原型呢?如果我有一個動態原型變量,IntelliSense將會把原型成員加入選擇下 拉列表。在下面的例子中,我把函數 createNewBike加入了Object。createNewBike把一個 object對象作為輸入參數並把它當作輸出對象原型,把所有成員加到 object裡面。 IntelliSense中返回的newbike顯示了bike的所有成員。

下級預告…

我的下一個Visual Studio 2010生產力提升的帖子將著重介紹Visual Studio 2010幫助按需 定制IDE的擴展。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved