整合式開發環境快速教學

這個主題會概略介紹 Visual Studio 中所包含的許多應用程式開發功能與工具。

整合式開發環境

Visual Studio 產品系列共用一種整合式開發環境 (IDE),其組成項目有功能表列、標準工具列、停駐或自動隱藏於左側、下側和右側的各種工具視窗以及編輯器空間。 根據您目前工作的專案或檔案類型,可供使用的工具視窗、功能表和工具列也會有所不同。

圖 1:套用一般開發設定的 IDE

套用一般開發設定的 IDE。

根據套用的設定以及後續進行的任何自訂,IDE 中的工具視窗與其他項目的位置會有所不同。 您可以使用Import and Export Settings Wizard來變更設定。 選取 [重設所有設定] 選項,您就可以變更預設程式語言。

您可利用視覺化的輔助方塊輕鬆移動並停駐視窗,或者使用 [自動隱藏] 將視窗暫時隱藏起來。 如需詳細資訊,請參閱 HOW TO:排列和停駐視窗

另外,還可以使用 Visual Studio Automation 模型來自動化並擴充 IDE。 如需詳細資訊,請參閱 自訂、自動化和擴充開發環境

專案系統

方案和專案包含了代表建立應用程式所需之參考、資料連接、資料夾和檔案的項目。 一個方案容器可以含有多個專案,而一個專案容器通常含有多個項目。 如需詳細資訊,請參閱以方案做為容器以專案做為容器

Solution Explorer會顯示方案、方案中的專案以及這些專案中的項目。 您可以從 [方案總管] 開啟要編輯的檔案、在專案中加入新的檔案,並且檢視方案、專案和項目屬性。

圖 2:方案總管

方案總管視窗

如需詳細資訊,請參閱使用方案總管HOW TO:建立方案和專案

編輯器和設計工具

您所使用的編輯器和設計工具需視正在撰寫的檔案或文件類型而定。 [文字編輯器] 是 IDE 的基本文字處理器,而 [程式碼編輯器] 則是基本的原始程式碼編輯器。

其他如 [CSS 編輯器]、[HTML 設計工具] 和 [Web 網頁設計工具] 等的編輯器,除了會共用程式碼編輯器中的許多功能,也會共用所支援之程式碼類型或標記類型的特定加強功能。

編輯器和設計工具通常有兩種檢視:圖形設計檢視和程式碼後置 (Code Behind) 檢視 (或原始碼檢視)。 設計檢視可讓您指定使用者介面或 Web 網頁之控制項和其他項目的位置。 您可以從 工具箱 拖曳控制項,並且將控制項放置在設計介面上。

圖 3:Web 網頁設計工具 (設計檢視)

Web 網頁設計工具,設計檢視

原始碼檢視會顯示檔案或文件的原始程式碼, 這種檢視支援程式碼撰寫說明 (例如 IntelliSense)、可摺疊程式碼區段、重構 (C#)和程式碼片段的插入。 其他功能還包括自動換行、書籤和顯示行號等等。 如需詳細資訊,請參閱 編輯器快捷命令和功能

圖 4:Web 網頁設計工具 (原始碼檢視)

Web 網頁設計工具,原始碼檢視

某些編輯器 (如 Web 網頁設計工具和 XAML 設計工具) 也提供混合檢視,這些混合檢視可讓您同時看到檔案的圖形和程式碼檢視。 這種檢視稱為 [分割] 檢視。

圖 5:Web 網頁設計工具 (分割檢視)

HTML 設計工具的分割索引標籤檢視

建置和偵錯工具

Visual Studio 提供一組穩固的建置和偵錯工具; 利用組建組態,您可以選取要建置的元件、排除不要建置的元件,並且決定所選專案的建置方式和執行平台。 方案和專案都可以有組建組態。 如需詳細資訊,請參閱 HOW TO:建立和編輯組態在應用程式開發時建置

進行建置時就表示偵錯程序已開始; 建置應用程式可以幫助您偵測編譯時期的錯誤, 這些錯誤可能包括不正確的語法、拼錯的關鍵字和型別不符。 輸出視窗會顯示這些類型的錯誤。

圖 6:顯示建置資訊的輸出視窗

包含建置資訊的輸出視窗

完成建置應用程式後,您可使用偵錯工具進行偵測,並校正執行階段中所偵測到的如邏輯錯誤和語意錯誤之類的問題。 在中斷模式中,您可以使用工具 (例如變數視窗記憶體視窗) 來檢查區域變數和其他相關資料。

圖 7:中斷模式中的 Visual Basic 表單

Visual Basic 的偵錯中斷點範例

圖 8:偵錯工具視窗

偵錯工具

錯誤清單視窗會顯示錯誤、警告和其他與偵錯相關的訊息。

如需詳細資訊,請參閱 偵錯工具資料表

部署工具

Visual Studio 提供兩種不同的部署策略,分別是 ClickOnce 和 Windows Installer。 使用 ClickOnce 部署時,您會將應用程式發行至集中位置,而使用者便從這個位置安裝或執行應用程式。 如果是使用 Windows Installer 部署,您會將應用程式封裝成一個 setup.exe 檔案,並且將這個檔案散發給使用者,然後,使用者再執行 setup.exe 檔案安裝應用程式。 如需進一步的比較,請參閱選擇部署策略

ClickOnce 可以讓您使用發行精靈快速地部署應用程式。

圖 9:發行精靈

發行精靈

如需詳細資訊,請參閱 HOW TO:使用發行精靈發行 ClickOnce 應用程式

Windows Installer 部署能夠在部署應用程式時提供較大的彈性; 包括自訂動作編輯器使用者介面編輯器等的各種編輯器,都能夠讓您自訂 Windows Installer,以符合您的部署需求。 若要建立基本安裝程式檔案,請使用檔案系統編輯器指定要部署的項目。

圖 10:檔案系統編輯器

Windows Installer 的檔案系統編輯器

如需詳細資訊,請參閱 Windows Installer 部署工作部署編輯器

產品文件

在 IDE 中按 F1 鍵,以及按一下 [說明] 功能表上的 [Visual Studio 文件],就可以存取說明。 說明文件會顯示在您的 Web 瀏覽器中。 您可使用本機上安裝的說明,或者使用 MSDN Online 以及其他線上說明來源。

圖 11:瀏覽器視窗中的 [說明]

說明中的搜尋頁面

請參閱

概念

Visual Studio 2010 的新功能