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

1.3 C#程序開(kāi)發(fā)工具——集成開(kāi)發(fā)環(huán)境Visual Studio 2017

作為C#語(yǔ)言官方的開(kāi)發(fā)工具,Visual Studio 2017的強(qiáng)大只有在用戶接觸過(guò)多種語(yǔ)言開(kāi)發(fā)工具使用之后才會(huì)深有體會(huì)。首先,它可以快速地編寫(xiě)程序,并且簡(jiǎn)單易學(xué);其次,Visual Studio 2017也是微軟開(kāi)發(fā)出來(lái)的,所以自然會(huì)比其他公司的開(kāi)發(fā)工具在兼容性等各方面要好。為了使讀者能夠輕松掌握Visual Studio 2017的安裝與卸載,本節(jié)將以圖文并茂的方式詳細(xì)介紹。

1.3.1 Visual Studio 2017的安裝

Visual Studio交互式開(kāi)發(fā)環(huán)境(IDE)是微軟公司推出的一種創(chuàng)新啟動(dòng)板,是目前最流行的Windows平臺(tái)應(yīng)用程序開(kāi)發(fā)環(huán)境,使用Visual Studio 2017可開(kāi)發(fā)適用于Android、iOS、Windows、Web和云的應(yīng)用。

微軟為了讓W(xué)indows 10擁有更加繁榮的生態(tài),決定將之前售價(jià)高昂的Visual Studio最大限度地“免費(fèi)化”,從Visual Studio 2013開(kāi)始便推出了一個(gè)全新的免費(fèi)版本——Visual Studio社區(qū)版。

下面將詳細(xì)介紹如何安裝Visual Studio 2017,使讀者掌握每一步的安裝過(guò)程。在學(xué)完本節(jié)之后,讀者完全可以輕松地自行安裝Visual Studio 2017。

安裝Visual Studio 2017的具體操作步驟如下。

(1)雙擊如圖1-4所示下載好的vs_Community.exe可執(zhí)行文件,應(yīng)用程序會(huì)自動(dòng)跳轉(zhuǎn)到如圖1-5所示的“Visual Studio 2017安裝許可”界面。

圖1-4 vs_Community.exe可執(zhí)行文件

圖1-5 “Visual Studio 2017安裝許可”界面

(2)單擊“繼續(xù)”按鈕,會(huì)彈出“Visual Studio 2017程序安裝加載頁(yè)”界面,顯示正在加載程序所需的組件,如圖1-6所示。

圖1-6 “Visual Studio 2017程序安裝加載頁(yè)”界面

(3)當(dāng)進(jìn)度條走滿后,應(yīng)用程序會(huì)自動(dòng)跳轉(zhuǎn)到“Visual Studio 2017程序安裝起始頁(yè)”的界面,如圖1-7所示。該界面提示有三個(gè)版本可供選擇,分別是Visual Studio Community 2017(社區(qū)版)、Visual Studio Enterprise 2017(企業(yè)版)、Visual Studio Professional 2017(專業(yè)版)。對(duì)于初學(xué)者而言,一般推薦使用Visual Studio Community 2017,因?yàn)樵摪姹緦?duì)于學(xué)生、開(kāi)放源代碼和個(gè)體開(kāi)發(fā)人員都是免費(fèi)使用的。

圖1-7 “Visual Studio 2017程序安裝起始頁(yè)”界面

(4)單擊“安裝”按鈕之后,會(huì)彈出“Visual Studio 2017程序安裝選項(xiàng)頁(yè)”的界面,在該界面的菜單中選擇“工作負(fù)載”選項(xiàng)卡,然后勾選“.NET桌面開(kāi)發(fā)”復(fù)選框,用戶也可以在“位置”處,選擇產(chǎn)品的安裝路徑,如圖1-8所示。

圖1-8 “Visual Studio 2017程序安裝選項(xiàng)頁(yè)”界面

(5)完成以上操作后,單擊“安裝”按鈕,進(jìn)入如圖1-9所示的“Visual Studio 2017程序安裝進(jìn)度頁(yè)”界面,顯示安裝進(jìn)度。

圖1-9 “Visual Studio 2017程序安裝進(jìn)度頁(yè)”界面

(6)當(dāng)進(jìn)度條走滿之后,便會(huì)彈出如圖1-10所示的“Visual Studio 2017程序安裝完成頁(yè)”界面,并單擊“啟動(dòng)”按鈕。

圖1-10 “Visual Studio 2017程序安裝完成頁(yè)”界面

(7)在Visual Studio 2017啟動(dòng)后會(huì)彈出“歡迎窗口”,如果有注冊(cè)過(guò)微軟的賬戶,可以單擊“登錄”按鈕登錄微軟賬戶。如果不想登錄,則可以直接單擊“以后再說(shuō)”跳過(guò)登錄,如圖1-11所示。

圖1-11 “歡迎窗口”界面

(8)等待Visual Studio 2017啟動(dòng)完畢后,會(huì)彈出“Visual Studio 2017起始頁(yè)”界面,所有開(kāi)發(fā)調(diào)試工作都將在起始頁(yè)界面中完成。至此程序開(kāi)發(fā)環(huán)境安裝完成,如圖1-12所示。

圖1-12 “Visual Studio 2017起始頁(yè)”界面

1.3.2 Visual Studio 2017的卸載

如果想要卸載Visual Studio 2017,可以按以下步驟進(jìn)行。

(1)在Windows 10操作系統(tǒng)中,選擇“控制面板”→“程序”→“程序和功能”命令,在打開(kāi)的窗口中選擇Visual Studio Community 2017選項(xiàng),如圖1-13所示。

圖1-13 添加或刪除程序

(2)單擊“卸載”按鈕,會(huì)彈出“卸載Visual Studio”界面,然后單擊“確定”按鈕,即可進(jìn)行卸載,如圖1-14所示。

圖1-14 “卸載Visual Studio”界面

1.3.3 Visual Studio 2017集成開(kāi)發(fā)環(huán)境

集成開(kāi)發(fā)環(huán)境(Integrated Development Environment,IDE)是用于提供程序開(kāi)發(fā)環(huán)境的應(yīng)用程序,一般包括代碼編輯器、編譯器、調(diào)試器和圖形用戶界面工具,集成了代碼編寫(xiě)功能、分析功能、編譯功能、調(diào)試功能等一體化的開(kāi)發(fā)軟件服務(wù)套。所有具備這一特性的軟件或者軟件套(組)都可以叫做集成開(kāi)發(fā)環(huán)境。

Visual Studio 2017是一套完整的集成開(kāi)發(fā)環(huán)境,用于生成XML Web Services、ASP.NET Web應(yīng)用程序、桌面應(yīng)用程序和移動(dòng)應(yīng)用程序。它提供了在設(shè)計(jì)、開(kāi)發(fā)、調(diào)試和部署Web應(yīng)用程序、XML Web Services和傳統(tǒng)的客戶端應(yīng)用程序時(shí)所需的工具。

1. 菜單欄

菜單欄顯示了所有可用的命令。通過(guò)鼠標(biāo)單擊可以執(zhí)行菜單命令,也可以通過(guò)Alt鍵加上菜單項(xiàng)上的字母鍵執(zhí)行菜單命令,如圖1-15所示。

圖1-15 菜單欄

2. 工具欄

工具欄一般位于主框架窗口的上部,菜單欄的下方,由一些帶圖片的按鈕組成。當(dāng)用戶用鼠標(biāo)單擊工具欄上的某個(gè)按鈕時(shí),程序會(huì)執(zhí)行相應(yīng)的操作,如果鼠標(biāo)沒(méi)有單擊,只是停留在某個(gè)按鈕上一會(huì)兒后,會(huì)彈出一個(gè)小窗口顯示提示信息。通過(guò)工具欄用戶可以快速、便捷地進(jìn)行訪問(wèn),如圖1-16所示。

圖1-16 工具欄

3. “解決方案資源管理器”窗口

“解決方案資源管理器”是一個(gè)視圖窗口,將讀取內(nèi)部實(shí)現(xiàn)文件來(lái)顯示效果,在更改了界面后,會(huì)將更改的內(nèi)容存入到內(nèi)部文件。

在新建項(xiàng)目時(shí),默認(rèn)打開(kāi)了項(xiàng)目管理器。如果用戶在界面中沒(méi)找到“解決方案資源管理器”,可以在主菜單欄中的“視圖”→“解決方案資源管理器”單擊打開(kāi),如圖1-17所示。

4. “屬性”窗口

“屬性”窗口是Visual Studio 2017中一個(gè)重要的工具,該窗口中為Windows窗體應(yīng)用程序的開(kāi)發(fā)提供了簡(jiǎn)單的屬性修改方式。窗體應(yīng)用程序開(kāi)發(fā)中的各個(gè)控件屬性都可以由“屬性”面板設(shè)置完成。“屬性”面板不僅提供了設(shè)置及修改功能,還提供了事件的管理功能。“屬性”面板可以管理控件的事件,方便編程時(shí)對(duì)事件的處理。

“屬性”面板采用了兩種方式管理屬性和方法,分別為按分類(lèi)順序和按字母順序方式。用戶可以根據(jù)自己的習(xí)慣采用不同的方式,如圖1-18所示。

圖1-17 解決方案資源管理器

圖1-18 “屬性”面板

5. “工具箱”窗口

“工具箱”是Visual Studio 2017的重要工具,每一個(gè)開(kāi)發(fā)人員都必須對(duì)這個(gè)工具非常熟悉?!肮ぞ呦洹碧峁┝诉M(jìn)行Windows窗體應(yīng)用程序開(kāi)發(fā)所必需的控件。通過(guò)“工具箱”,開(kāi)發(fā)人員可以方便地進(jìn)行可視化的窗體設(shè)計(jì),簡(jiǎn)化了程序的設(shè)計(jì)量,提高了工作效率。

如果用戶在界面中沒(méi)找到“工具箱”,可以單擊主菜欄中的“視圖”→“工具箱”,如圖1-19所示。此時(shí),即使在代碼窗口下,“工具箱”窗口處也看不到任何控件。所以,只能右擊“工具箱”窗口空白處,在彈出的快捷菜單中選擇“全部顯示”選項(xiàng),如圖1-20和圖1-21所示。

雖然有控件顯示出來(lái)了但是是灰色的并且不能拖動(dòng),只有切換到設(shè)計(jì)窗口才能使用這些控件,如圖1-22所示。

圖1-19 工具箱

圖1-20 工具箱右鍵菜單

圖1-21 所有控件

圖1-22 展開(kāi)后的面板

6.“編輯”窗口

在Visual Studio 2017中,對(duì)代碼或資源的一切操作都是在“編輯”窗口中進(jìn)行的。

當(dāng)創(chuàng)建C#程序時(shí),“編輯”窗口是作為代碼編輯窗口使用,是用高級(jí)程序設(shè)計(jì)語(yǔ)言書(shū)寫(xiě)的源程序,翻譯成等價(jià)的機(jī)器語(yǔ)言格式目標(biāo)程序的翻譯程序,可進(jìn)行輸入、輸出、修改以及刪除代碼等操作,是實(shí)現(xiàn)功能的“作業(yè)本”。如圖1-23所示為“編輯”窗口界面。

圖1-23 “編輯”窗口

7.“錯(cuò)誤列表”窗口

“錯(cuò)誤列表”窗口為代碼中的錯(cuò)誤提供了即時(shí)的提示和可能的解決方法。例如,在書(shū)寫(xiě)代碼時(shí),不小心輸入中文格式的標(biāo)點(diǎn)符號(hào),錯(cuò)誤列表中會(huì)顯示如圖1-24所示的錯(cuò)誤。錯(cuò)誤列表就好像是一個(gè)錯(cuò)誤提示器,它可以將程序中的錯(cuò)誤代碼即時(shí)地顯示給編輯者,并通過(guò)錯(cuò)誤的信息找到相應(yīng)的代碼。

8.“輸出”窗口

Visual Studio 2017中的“輸出”窗口能夠?qū)⒊绦蚓幾g以及運(yùn)行過(guò)程中產(chǎn)生的各種信息反饋給開(kāi)發(fā)人員。例如在“輸出”選項(xiàng)卡中,開(kāi)發(fā)人員能直觀地查看程序所加載和操作的過(guò)程、警告信息以及錯(cuò)誤信息等,如圖1-25所示。

圖1-24 “錯(cuò)誤列表”窗口

圖1-25 “輸出”窗口

程序出錯(cuò)一般出現(xiàn)以下兩種錯(cuò)誤。語(yǔ)法錯(cuò)誤:常見(jiàn)的很多語(yǔ)法錯(cuò)誤是由于輸入的格式不對(duì)造成的,一般情況下進(jìn)行簡(jiǎn)單的修改就可以執(zhí)行,一個(gè)語(yǔ)法錯(cuò)誤可以引發(fā)多條Error信息,因此修改一個(gè)錯(cuò)誤后,最好重新編譯一次,以便提高工作效率。

注意:警告信息一般是違反了C#的規(guī)則,因而系統(tǒng)給出警告信息,警告信息不會(huì)影響程序的執(zhí)行。

主站蜘蛛池模板: 巫山县| 临武县| 三穗县| 乐昌市| 都匀市| 凭祥市| 黄梅县| 兴国县| 郯城县| 兴国县| 霸州市| 铜梁县| 肥西县| 本溪市| 平凉市| 周口市| 永康市| 山阳县| 长沙市| 开原市| 周至县| 临海市| 安西县| 孟津县| 积石山| 武穴市| 纳雍县| 安化县| 牟定县| 元氏县| 新绛县| 公安县| 三河市| 望城县| 伊吾县| 东港市| 安新县| 唐海县| 镇康县| 河池市| 岳池县|