共用方式為


Visual Basic 6.0 使用者可用的 Visual Studio IDE 新功能

更新:2007 年 11 月

乍看之下,您可能會覺得 Visual Basic 2008 整合式開發環境有些不太熟悉,但開始使用之後,就會發現它有很多新功能,能夠讓您更具生產力。本頁面的重點會放在一些層面最廣的改變,並且提供深入資訊的連結。

注意事項:

如果您熟悉 Visual Basic 6.0,請參閱 Visual Basic 6.0 使用者可用的整合式開發環境

秘訣

如需 Visual Basic 2008 的新語言功能實務簡介,請參閱 Visual Basic 導覽

新功能

下列為 Visual Basic 2008 中一些新的 IDE 功能。

共用的 IDE

所有 .NET 語言,包括 Visual Basic、Visual C#、Visual C++ 以及其他,都裝載在 Visual Studio IDE 之內。共用單一 IDE 可提供許多好處,其中包括將各種不同產品的類似工具合併成整個 Visual Studio 都可以使用的一組共用工具。

視窗管理

Visual Studio 讓您能夠更容易在螢幕上一次檢視更多程式碼。

索引標籤式文件會自動將文件視窗以索引標籤方式同時顯示在 IDE 之內。例如,當您在編輯器或設計工具中編輯多份文件時,文件都會在多重文件介面 (MDI) 區頂端顯示為索引標籤。

[自動隱藏] 可以讓您將工具視窗,例如 [方案總管] 和 [工具箱],沿 IDE 邊緣最小化,讓視窗不致於佔據寶貴的空間。透過將工具視窗最小化,您可以增加編輯器的可檢視空間。

如需詳細資訊,請參閱視窗管理

編輯功能

Visual Studio 現在具有統一的程式碼編輯器,可供 IDE 中的所有語言使用,其中包括各語言的專屬功能。程式碼編輯器具有一些增強功能,例如,自動換行、累加搜尋、程式碼大綱、摺疊至定義、行編號、彩色列印和捷徑等。您可以從 [編輯] 或內容功能表存取這些功能。

程式碼片段是範本程式碼的區段,隨時可插入 Visual Basic 專案中。若要顯示可用的程式碼片段清單,請以滑鼠右鍵按一下程式碼編輯器內的使用中文件,再按一下快速鍵功能表中的 [插入程式碼片段]。按一下所需要的程式碼片段名稱,該程式碼隨即插入至編輯器中,然後您便可以修改、配合您的需要。如需詳細資訊,請參閱 HOW TO:管理程式碼片段

Visual Studio 智慧標籤與 Office 智慧標籤類似,會提供適用於您工作內容的一般可用工作。例如,現在您可以使用智慧標籤,只要按一下按鈕,就可以修正 Visual Basic 的一般性錯誤。

部署

ClickOnce 部署可以讓您部署會自行更新的 Windows 應用程式,這種應用程式的安裝和執行跟 Web 應用程式一樣簡單。您可以部署 Windows 用戶端和命令列應用程式。[專案] 功能表中多了一個新的 [發行專案] 命令。如需詳細資訊,請參閱 ClickOnce 部署

現在您可以加入必要的系統元件 (例如 .NET Framework 執行階段) 做為部署專案或 ClickOnce 部署的一部分。如需詳細資訊,請參閱部署必要條件 (Visual Studio)

您可以使用 [安裝和部署] 專案,利用 Microsoft Windows Installer 技術散發應用程式、部署至生產和開發用伺服器 (Staging Server)、部署應用程式層至不同的測試電腦,並部署 ASP.NET Web 應用程式至 Web 伺服器。如需詳細資訊,請參閱 Windows Installer 部署

Microsoft 建置引擎

Microsoft 建置引擎 (MSBuild) 是 Microsoft 和 Visual Studio 的新建置平台。MSBuild 導入了新的 XML 架構專案檔格式,不但易懂、容易擴充,還具備 Microsoft 的完整支援。MSBuild 專案檔格式可以讓開發人員完整地描述所需要建置的項目,以及如何使用不同的平台和組態來建置這些項目。此外,這個專案檔格式還能讓開發人員撰寫可重複使用的規則供個別檔案使用,藉此確保在產品內部的不同專案中能夠完成一致的建置結果。如需詳細資訊,請參閱 MSBuild

Visual Basic 2005 的 Visual Studio IDE 中新功能

在本版 Visual Studio,Visual Basic 2008 中的新 IDE 功能包括預先定義的設定、工作清單和錯誤清單增強功能、改進的停駐行為、IDE 導覽視窗,還有更多其他功能。

請參閱

概念

Visual Basic 6.0 使用者可用的新功能

Visual Basic 6.0 使用者可用的 Visual Basic 語言新功能

Visual Basic 6.0 使用者可用的 Windows Form 新功能

Visual Basic 的新功能