集成开发环境快速教程

本主题概述了 Visual Studio 为应用程序部署提供的许多功能和工具。

集成开发环境

Visual Studio 产品系列共用一个集成开发环境 (IDE),此环境由下面的若干元素组成:菜单栏、标准工具栏以及停靠或自动隐藏在左侧、右侧、底部和编辑器空间中的各种工具窗口。 可用的工具窗口、菜单和工具栏取决于所处理的项目或文件类型。

图 1:应用了常规开发设置的 IDE

应用了常规开发设置的 IDE。

根据所应用的设置以及随后执行的任何自定义,IDE 中的工具窗口及其他元素的布置会有所不同。 使用Import and Export Settings Wizard可以更改这些设置。 通过选择**“重置所有设置”**选项,您可以更改默认编程语言。

可以使用可视的菱形引导标记轻松移动和停靠窗口,或使用自动隐藏临时隐藏窗口。 有关更多信息,请参见 如何:排列和停靠窗口

您可以使用 Visual Studio 自动化模型来自动处理和扩展 IDE。 有关更多信息,请参见自定义、自动化和扩展开发环境

项目系统

解决方案和项目包含一些项,这些项表示创建应用程序所需的引用、数据连接、文件夹和文件。 解决方案容器可包含多个项目,而项目容器通常包含多个项。 有关更多信息,请参见 作为容器的解决方案作为容器的项目

Solution Explorer用于显示解决方案、解决方案的项目及这些项目中的项。 通过“解决方案资源管理器”,可以打开文件进行编辑,向项目中添加新文件,以及查看解决方案、项目和项属性。

图 2:解决方案资源管理器

解决方案资源管理器窗口

有关更多信息,请参见使用解决方案资源管理器如何:创建解决方案和项目

编辑器和设计器

使用哪种编辑器和设计器取决于所创作的文件或文档的类型。 文本编辑器是 IDE 中的基本字处理器,而代码编辑器是基本源代码编辑器。

其他编辑器(如 CSS 编辑器、HTML 设计器和网页设计器等)共享代码编辑器中提供的许多功能,以及特定于所支持的代码或标记类型的增强功能。

编辑器和设计器通常有两个视图:图形设计视图和代码隐藏视图或源视图。 设计视图允许在用户界面或网页上指定控件和其他项的位置。 可以从工具箱中拖动控件,并将其置于设计图面上。

图 3:网页设计器,设计视图

网页设计器的设计视图

源视图用于显示文件或文档的源代码。 此视图支持编码帮助功能,如 IntelliSense、可折叠代码节、重构 (C#) 和代码段插入等。 还有一些其他功能,如自动换行、书签和显示行号等。 有关更多信息,请参见 编辑器的快捷命令和功能

图 4:网页设计器,源视图

网页设计器的源视图

诸如网页设计器和 XAML 设计器之类的某些编辑器还提供了一个混合视图,通过该视图可以同时查看文件的图形和代码视图。 该视图称为“拆分”视图。

图 5:网页设计器,拆分视图

HTML 设计器的拆分选项卡视图

生成和调试工具

Visual Studio 提供了一套可靠的生成和调试工具。 使用生成配置,可选择将生成的组件,排除不想生成的组件,确定如何生成选定的项目,以及在什么平台上生成这些项目。 解决方案和项目都可具有生成配置。 有关更多信息,请参见 如何:创建和编辑配置在应用程序开发过程中生成

生成过程即是调试过程的开始。 生成应用程序的过程可帮助您检测编译时错误。 这些错误可以包含不正确的语法、拼错的关键字和键入不匹配。 “输出”窗口 将显示这些错误类型。

图 6:包含生成信息的输出窗口

含有生成信息的输出窗口

在应用程序生成后,可以使用调试器检测和更正在运行时检测到的问题,如逻辑错误和语义错误。 处于中断模式时,可以使用 变量窗口“内存”窗口 等工具来检查局部变量和其他相关数据。

图 7:处于中断模式的 Visual Basic 窗体

Visual Basic 中的调试断点示例

图 8:调试工具窗口

调试工具

“错误列表”窗口 用于显示错误、警告以及其他与调试有关的消息。

有关更多信息,请参见调试器指南

部署工具

Visual Studio 提供了两种不同的部署策略:ClickOnce 和 Windows Installer。 通过 ClickOnce 部署,可以将应用程序发布到中心位置,然后用户再从该位置安装或运行应用程序。 通过 Windows Installer 部署,可以将应用程序打包到 setup.exe 文件中,并将该文件分发给用户;用户再运行 setup.exe 文件安装应用程序。 有关详细的比较,请参见 选择部署策略

ClickOnce 允许使用发布向导快速部署应用程序。

图 9:发布向导

发布向导

有关更多信息,请参见如何:使用发布向导发布 ClickOnce 应用程序

Windows Installer 部署为部署应用程序提供了更高的灵活性。 各种编辑器(如自定义操作编辑器用户界面编辑器)都允许自定义 Windows Installer 来满足各种部署需求。 若要创建基本安装文件,可以使用 文件系统编辑器 来指定部署项。

图 10:文件系统编辑器

Windows Installer 文件系统编辑器

有关更多信息,请参见 Windows Installer Deployment Tasks部署编辑器

产品文档

在 IDE 中按 F1 便可访问“帮助”,也可以通过在**“帮助”菜单上单击“Visual Studio 文档”**来访问“帮助”。 “帮助”文档会显示在 Web 浏览器中。 可以使用本地安装的“帮助”,也可以使用 MSDN Online 和其他联机资源来获得“帮助”。

图 11:浏览器窗口中的帮助

帮助中的搜索页

请参见

概念

Visual Studio 2010 中的新增功能