概括VS視圖編輯器使用說明
VS視圖編輯器是一個(gè)全面集成的開發(fā)環(huán)境,用于編寫、調(diào)試代碼,把代碼編譯為程序集進(jìn)行發(fā)布。實(shí)際上,Visual Studio .NET提供了一個(gè)非常復(fù)雜的多文檔界面應(yīng)用程序,在該應(yīng)用程序中可以進(jìn)行調(diào)解。
行與開發(fā)代碼相關(guān)的任何操作,它提供了:
文本編輯器:在VS視圖編輯器中,可以編寫C#代碼(以及VB.NET、J#和C++代碼)。這個(gè)文本編輯器相當(dāng)復(fù)雜,例如,在鍵入語句時(shí),它可以自動(dòng)布局代碼,如縮進(jìn)代碼行,匹配代碼塊的首尾括號,提供彩色編碼的關(guān)鍵字等。在鍵入語句時(shí),它還能執(zhí)行一些語法檢查,把可能產(chǎn)生編譯錯(cuò)誤的代碼加上下劃線,這也稱為設(shè)計(jì)期間的調(diào)試。它還提供了智能感知功能。在開始鍵入時(shí),它會(huì)自動(dòng)顯示類、字段或方法名。在開始鍵入方法的參數(shù)時(shí),它也會(huì)顯示可用重載方法的參數(shù)列表。下面的屏幕圖12-1顯示了這個(gè)功能,此時(shí)操作的。
是一個(gè).NET基類ListBox。
注意:
當(dāng)智能感知列表框因某種原因不可見時(shí),請按下有效的快捷鍵Ctrl+Space,可以在需要時(shí)返回智能感知列表框。代碼的設(shè)計(jì)VS視圖編輯器:它可以在項(xiàng)目中可視化地放置用戶界面和數(shù)據(jù)訪問控件。此時(shí),Visual Studio 。
VS視圖編輯器會(huì)自動(dòng)在源文件中添加必要的C#代碼,在項(xiàng)目中實(shí)例化這些控件 (在.NET中,所有的控件實(shí)際上都是基類的實(shí)例)。支持窗口:它們可以查看和修改項(xiàng)目的各個(gè)方面,例如,這些窗口可以顯示源代碼中的類以及Windows窗體和Web窗體類中的可用屬性(和它們的初始值)。也可以使用這些窗口指定編譯選項(xiàng),例如代碼需要引用哪些程序集。
在環(huán)境中編譯:可以只選擇一個(gè)菜單選項(xiàng)編譯項(xiàng)目,而不必在命令行上運(yùn)行C#編譯器。Visual Studio .NET會(huì)調(diào)用C#編譯器,把所有的相關(guān)命令行參數(shù)傳遞給編譯器,例如要引用的程序集和要生成什么類型的程序集(例如可執(zhí)行文件或庫.dll)。VS視圖編輯器還可以直接運(yùn)行編譯好的可執(zhí)行文件,用戶可以查看這些文件的運(yùn)行情況是否正常,并可以選擇不同的編譯配置,例如,VS視圖編輯器一個(gè)發(fā)布版本或調(diào)試版本。