對于Visual Studio 集成開發(fā)環(huán)境改進說明介紹
新的Visual Studio 集成開發(fā)環(huán)境改進的工具窗口Visual Studio 2005 IDE 包含許多工具窗口,旨在提高工作效率并減少需要編寫的代碼數(shù)量。本節(jié)介紹Visual Studio 集成開發(fā)環(huán)境用于提高工作效率的一些工具窗口及代碼。
如果對 Visual Studio 以前版本中 C# 代碼編輯器的文檔功能有所了解,那么您就會發(fā)現(xiàn) Visual Basic .NET 代碼編輯器的另一個新功能,它允許自動插入標記以生成 XmlDoc 注釋。要使用此功能,可以將光標放置在代碼文件中一個成員的上方,然后鍵入三個單引號。這樣就生成如下 XmlDoc 注釋標記:
- ///<summary>
- ///窗體加載事件 chinabang
- ///</summary>
- ///<param name="sender"></param>
- ///<param name="e"></param>
- private void Form1_Load(object sender, EventArgs e)
- {
- }
多年以來Visual Studio 集成開發(fā)環(huán)境這個功能在 C# 代碼編輯器中一直可用(它使用三個正斜杠,而不是單引號),但是對于 Visual Basic .NET 代碼編輯器而言,這仍然是一個適時加入的新功能,數(shù)據(jù)預覽對話框允許預覽項目中任何 DataComponent查詢返回的數(shù)據(jù)。要預覽數(shù)據(jù),可以從數(shù)據(jù)設計器窗口打開數(shù)據(jù)預覽對話框。也可以從數(shù)據(jù)源窗口訪問數(shù)據(jù)預覽對話框。
在“預覽數(shù)據(jù)”對話框中,首先選擇要預覽的對象。如果該對象是一個帶參數(shù)的查詢,則在該對話框的獨立控件中輸入?yún)?shù)值。然后單擊“預覽”按鈕以執(zhí)行該查詢,結(jié)果數(shù)據(jù)的顯示如圖 3-19 所示。
注更改數(shù)據(jù)庫中數(shù)據(jù)的查詢(如 INSERT、UPDATE 和 DELETE 查詢)在預覽數(shù)據(jù)對話框中執(zhí)行時不會影響該數(shù)據(jù)庫。
文檔大綱在 Visual Studio 2005 IDE 的早期版本中,文檔大綱窗口通過提供標記層次結(jié)構(gòu)的可視化表示允許您查看 HTML 或 ASPX 頁面的結(jié)構(gòu)。該窗口通過使用樹視圖來顯示 HTML 標記、腳本元素以及頁面上的控件,可以展開或折疊此樹視圖以將注意力放在頁面上的特定區(qū)域。雙擊該視圖中的任一項,就可以在頁面上直接定位到該項的位置。Visual Studio 2005 延續(xù)了該功能并進行了擴展,從而為 Windows 窗體上的元素提供相同的可見性。
Visual Studio 集成開發(fā)環(huán)境用于 Windows 窗體布局的文檔大綱窗口為管理窗體上的控件提供一種簡單的方法。與文檔大綱窗口的最初導入一樣,可以在瀏覽該大綱時展開和折疊所包含的項。要選擇窗體設計器中的一個控件,可以在樹視圖中單擊該項。#t#
您可以合理地推斷,既然復雜的控件布局在任何重要的 Windows 窗體應用程序中都很常見—該應用程序也可能包含許多深層嵌套的隱藏組件,或者這兩者都有—那么相對于僅將其用于簡單的 Web 頁面編輯而言,將文檔大綱擴展為窗體將為開發(fā)人員提供更大的好處。另外,Visual Studio 集成開發(fā)環(huán)境也可以在容器的層次結(jié)構(gòu)內(nèi)將控件從一個容器拖放到另一個容器。