官术网_书友最值得收藏!

2.1 Visual Studio 2015開發(fā)環(huán)境

在首次加載VS時(shí),會(huì)立即顯示選項(xiàng)Sign in to Visual Studio using your Microsoft Account(用Microsoft賬戶注冊(cè)Visual Studio)。注冊(cè)后,Visual Studio設(shè)置就會(huì)在設(shè)備上同步,在多個(gè)工作站上使用IDE時(shí),就不必配置它。如果沒有Microsoft賬戶,可以創(chuàng)建一個(gè),再使用它注冊(cè)。如果不希望注冊(cè),就單擊Not now, maybe later鏈接,繼續(xù)Visual Studio的初始配置。有時(shí)建議注冊(cè),獲得一個(gè)開發(fā)人員許可證。

如果是首次運(yùn)行VS,則屏幕上會(huì)顯示一個(gè)首選項(xiàng)列表。如果用戶使用過這個(gè)開發(fā)環(huán)境的舊版本,則可以在這里做出選擇,這些選擇會(huì)影響到很多方面,例如窗口的布局、控制臺(tái)窗口運(yùn)行的方式等。所以應(yīng)選擇Visual C# Development Settings,否則會(huì)發(fā)現(xiàn)一些地方和本書的描述不一樣。注意,可用選項(xiàng)會(huì)隨著安裝VS時(shí)選擇的選項(xiàng)而變化,但只要選擇安裝C#,這個(gè)選項(xiàng)就是可用的。

如果不是第一次運(yùn)行VS,但以前選擇了另一個(gè)選項(xiàng),也不必驚慌。為把設(shè)置重置為Visual C# Development Settings,只需導(dǎo)入它們即可。為此,單擊Tools菜單上的Import and Export Settings選項(xiàng),再選中Reset all settings選項(xiàng),如圖2-1所示。

圖2-1

單擊Next按鈕,選擇是否要在繼續(xù)之前保存已有的設(shè)置。如果對(duì)設(shè)置進(jìn)行了定制,就保存設(shè)置,否則選擇No按鈕,再次單擊Next按鈕。在下個(gè)對(duì)話框中,選擇Visual C#選項(xiàng),如圖2-2所示。可用的選項(xiàng)可能會(huì)變化。

圖2-2

最后單擊Finish按鈕,應(yīng)用設(shè)置。

VS環(huán)境布局是完全可定制的,但默認(rèn)設(shè)置很適合我們。在C# Developer Settings設(shè)置下,其布局如圖2-3所示。

圖2-3

所有代碼都顯示在主窗口中。在VS啟動(dòng)時(shí),主窗口會(huì)默認(rèn)顯示一個(gè)提供幫助信息的Start Page。主窗口可以包含許多文檔,每個(gè)文檔都有一個(gè)選項(xiàng)卡,單擊文件名,就可以在文件之間切換。這個(gè)窗口也具有其他功能:它可以顯示為項(xiàng)目設(shè)計(jì)的GUI、純文本文件、HTML以及各種內(nèi)置于VS的工具。本書將陸續(xù)介紹它們。

在主窗口的上面,有工具欄和VS菜單。這里有幾個(gè)不同的工具欄,其功能包括:保存和加載文件、生成和運(yùn)行項(xiàng)目,以及調(diào)試控件等。在需要使用這些工具欄時(shí)將會(huì)討論它們。

下面簡要描述VS的最常用功能:

● 單擊Toolbox選項(xiàng)卡時(shí),就會(huì)顯示Toolbox工具欄,它提供了桌面應(yīng)用程序的用戶界面構(gòu)件等條目。另一個(gè)選項(xiàng)卡Server Explorer也可以在這里顯示(通過View | Server Explorer菜單項(xiàng)選擇它),它包含其他許多功能,例如Azure訂閱細(xì)節(jié)、訪問數(shù)據(jù)源、服務(wù)器設(shè)置和服務(wù)等。

● Solution Explorer窗口顯示當(dāng)前加載的解決方案的信息。如上一章所述,解決方案是一個(gè)VS術(shù)語,表示一個(gè)或多個(gè)項(xiàng)目及其配置。Solution Explorer窗口顯示了解決方案中項(xiàng)目的各種視圖,例如項(xiàng)目中包含了哪些文件,這些文件中又包含了什么內(nèi)容。

● Team Explorer窗口顯示了關(guān)于當(dāng)前的Team Foundation Server或Team Foundation Service連接的信息,可用于使用源代碼管理、bug跟蹤、自動(dòng)生成等功能。但是,這是一個(gè)高級(jí)主題,本書不予介紹。

● Solution Explorer窗口之下可以顯示Properties窗口,該窗口沒有顯示在圖2-3中。稍后會(huì)看到這個(gè)窗口,因?yàn)樗辉谔幚眄?xiàng)目時(shí)才出現(xiàn)(也可以使用View | Properties Window菜單項(xiàng)切換它)。這個(gè)窗口提供了更詳細(xì)的項(xiàng)目內(nèi)容視圖,允許另外配置單獨(dú)元素。例如,使用這個(gè)窗口可以改變桌面應(yīng)用程序中按鈕的外觀。

● 另一個(gè)非常重要的窗口也未出現(xiàn)在圖2-3中:Error List窗口。可以使用View | Error List菜單項(xiàng)打開這個(gè)窗口,它顯示了錯(cuò)誤、警告和其他與項(xiàng)目有關(guān)的信息。這個(gè)窗口會(huì)持續(xù)不斷地更新,但其中一些信息只有在編譯項(xiàng)目時(shí)才出現(xiàn)。

這似乎需要理解很多東西,但不必?fù)?dān)心,過不了多久就習(xí)慣了。下面首先建立第一個(gè)示例項(xiàng)目,它將使用上面介紹的許多VS元素。

注意:VS還可以顯示許多其他窗口,它們都包含許多信息,有許多功能。其中一些窗口與上面提及的窗口共享屏幕空間,可以使用選項(xiàng)卡切換它們或把它們停靠在其他位置。如果有多個(gè)顯示器,甚至可以分離它們,把它們放到其他顯示器上顯示。本書的后面會(huì)介紹其中的許多窗口,在讀者自己深入探索VS環(huán)境時(shí),可能還會(huì)發(fā)現(xiàn)更多窗口。

主站蜘蛛池模板: 东明县| 尤溪县| 九寨沟县| 海口市| 南昌市| 合作市| 周宁县| 紫金县| 景谷| 页游| 漾濞| 稷山县| 靖州| SHOW| 运城市| 琼中| 喀喇| 宝应县| 汤阴县| 资兴市| 特克斯县| 噶尔县| 永仁县| 房产| 峨眉山市| 剑阁县| 遵义市| 郴州市| 长丰县| 天祝| 靖西县| 永泰县| 河北区| 襄城县| 鹿泉市| 贡觉县| 大庆市| 镇康县| 公主岭市| 廉江市| 禹城市|