IDE 简介 (Visual C#)

更新:2007 年 11 月

Visual C# 集成开发环境 (IDE) 是一种通过常用用户界面公开的开发工具的集合。有些工具是与其他 Visual Studio 语言共享的,还有一些工具(如 C# 编译器)是 Visual C# 特有的。本节中的文档提供如何在使用 IDE 时针对开发过程的各个阶段使用最重要的 Visual C# 工具的概述。

ms173064.alert_note(zh-cn,VS.90).gif说明:

如果您正在开发 ASP.NET 2.0 Web 应用程序,将会使用 Visual Web Developer IDE,它是 Visual Studio 的一个完全集成部分。但是,如果您的代码隐藏页是用 Visual C# 编写的,则会使用 Visual Web Developer 中的 Visual C# 代码编辑器。因此,本节中的某些主题(如设计用户界面 (Visual C#))可能不适用于 Web 应用程序。

Visual C# 工具

以下是 Visual C# 中最重要的工具和窗口。大多数工具的窗口可从“视图”菜单打开。

  • 代码编辑器,用于编写源代码。

  • C# 编译器,用于将 C# 源代码转换为可执行程序。

  • Visual Studio 调试器,用于对程序进行测试。

  • “工具箱”和“设计器”,用于使用鼠标快速开发用户界面。

  • “解决方案资源管理器”,用于查看和管理项目文件和设置。

  • “项目设计器”,用于配置编译器选项、部署路径、资源及更多其他内容。

  • “类视图”,用于根据类型(而不是文件)在源代码中导航。

  • “属性”窗口,用于配置用户界面中控件的属性和事件。

  • “对象浏览器”,用于查看动态链接库(包括 .NET Framework 程序集和 COM 对象)中可用的方法和类。

  • “文档资源管理器”,用于在本地计算机和 Internet 上浏览和搜索产品文档。

IDE 如何提供工具

可以通过 IDE 中的窗口、菜单、属性页和向导与这些工具进行交互。下面的示例表示基本 IDE:

Visual C# 集成开发环境

您可以通过按 Ctrl + Tab,快速访问所有打开的工具窗口或文件。有关更多信息,请参见 导航和搜索 (Visual C#)

编辑器窗口和 Windows 窗体设计器窗口

代码编辑器、Windows 窗体设计器或 Windows Presentation Foundation 设计器都使用该大型主窗口。通过单击“视图”菜单上的“代码”或“设计器”,或者使用键盘快捷键 F7 或 SHIFT + F7,即可切换到“代码”视图或“设计”视图。在“设计”视图中,可以将控件从“工具箱”(通过单击左边距上的“工具箱”选项卡即可看到)拖动到窗口。有关代码编辑器的更多信息,请参见 编辑代码 (Visual C#)。有关设计器的更多信息,请参见 Windows 窗体设计器WPF 设计器入门

右下方的“属性”窗口仅在“设计”视图中才会被生成。该窗口使您可以设置属性并挂接用户界面控件(如按钮、文本框等)的事件。如果将此窗口设置为“自动隐藏”,则只要切换至“代码”视图此窗口就会折叠进右边距。有关“属性”窗口和设计器的更多信息,请参见 设计用户界面 (Visual C#)

解决方案资源管理器和项目设计器

右上方的窗口为“解决方案资源管理器”,该窗口以分层树视图的方式显示项目中的所有文件。如果使用“项目”菜单将新文件添加到项目,将看到这些文件反映在“解决方案资源管理器”中。除文件外,“解决方案资源管理器”还显示项目设置,以及对应用程序所需的外部库的引用。

可以通过右击“解决方案资源管理器”中的“属性”节点,然后单击“打开”访问“项目设计器”属性页。使用这些页可以修改生成选项、安全要求、部署详细信息以及许多其他项目属性。有关“解决方案资源管理器”和“项目设计器”的更多信息,请参见 创建项目 (Visual C#)

编译器、调试器和错误列表窗口

C# 编译器没有窗口,因为它不是交互式工具,但可以在“项目设计器”中设置编译器选项。如果单击“生成”菜单上的“生成”,IDE 将调用 C# 编译器。如果生成成功,则状态窗格将显示“生成成功”消息。如果存在生成错误,将在编辑器/设计器窗口的下方出现带有错误列表的“错误列表”窗口。双击某个错误可以转到源代码中相应的问题行。按 F1 可以查看针对突出显示的错误的帮助文档。

调试器具有多个不同的窗口,这些窗口随着应用程序的运行显示变量的值和类型信息。在调试器中调试时,可以使用“代码编辑器”窗口指定在某一行暂停执行,以及每次一行单步执行代码。有关更多信息,请参见 生成和调试 (Visual C#)

自定义 IDE

Visual C# 中的所有窗口都可以变为可停靠或浮动、隐藏或可见,也可以移动到新位置。若要更改窗口的行为,请单击下箭头或标题栏上的图钉图标,然后从可用选项中进行选择。若要将停靠窗口移动到新的停靠位置,请拖动标题栏,直至出现该窗口的滴管图标。按住鼠标左键的同时,将鼠标指针移至新位置该图标的上方。将指针放在左侧、右侧、顶端或底端图标上方,可使该窗口停靠在指定一侧。将指针放在中间图标的上方,可使该窗口成为选项卡式窗口。在您放置指针时,将出现一个蓝色半透明的矩形,它指示该窗口将停靠在新位置的什么地方。

Visual Studio 停靠窗口

通过单击“工具”菜单上的“选项”,可以对 IDE 的许多其他方面进行自定义。有关更多信息,请参见 “选项”对话框 (Visual Studio)

请参见

概念

设计用户界面 (Visual C#)

创建项目 (Visual C#)

编辑代码 (Visual C#)

生成和调试 (Visual C#)

其他资源

Visual C#

使用 Visual C# IDE

Visual Studio 中的应用程序开发

Visual Web Developer

Visual Web Developer 用户界面元素