获得帮助 (Visual C#)

更新:2007 年 11 月

Visual Studio 的“帮助”文档包含在 MSDN Library 中,您可以将 MSDN Library 安装在本地计算机或网络上,也可以从 Internet 上获得。该库的本地版本是格式为 .hxs 的压缩 HTML 文件的集合。您可以决定在计算机上安装该库的全部或部分内容;MSDN 完全安装的大小接近 2GB,并且其中包括很多 Microsoft 技术文档。使用称为 Microsoft 文档资源管理器的 Visual Studio 帮助浏览器可以查看本地和联机 MSDN 文档。

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

有关社区论坛、Microsoft 支持以及其他类型的帮助的信息,请参见其他帮助资源 (Visual C#)

在使用 Visual C# 的过程中,有八种方法可以访问文档:

  • F1 搜索

  • 搜索

  • 索引

  • 目录

  • 帮助收藏夹

  • 如何实现

  • 动态帮助

  • 示例

联机与本地帮助

在“选项”菜单下的“帮助选项”属性页上,可以指定搜索和 F1 搜索行为的下列选项:

  • 首先尝试搜索联机 MSDN Library,如果未找到匹配项,再尝试搜索本地文档。

  • 首先尝试搜索本地 MSDN Library,如果未找到匹配项,再尝试搜索联机文档。

  • 只尝试搜索本地 MSDN library。

第一次调用任何搜索时,都会出现这些选项。联机 MSDN 文档可能比本地文档包含更多更新内容。因此,如果在使用 Visual C# 的过程中可以连接 Internet,请将搜索选项设置为首先尝试搜索联机 MSDN Library。本地文档一旦更新即可下载。有关文档更新的更多信息,请查看 Visual Studio Developer Center(Visual Studio 开发人员中心)。

F1 搜索

F1 提供区分上下文的搜索功能。在代码编辑器中,将光标定位于关键字或类成员上或紧随其后,并按 F1,即可访问 C# 关键字和 .NET Framework 类的“帮助”文档。当对话框或任何其他窗口具有焦点时,可以按 F1 获取该窗口的“帮助”。

F1 搜索仅返回一页。如果没有找到匹配项,将显示信息性页面,提供一些故障排除提示。

搜索

使用搜索界面,返回与任何指定的术语或术语集相匹配的所有文档。

下图为搜索界面:

搜索选项

也可以使用“选项”菜单上的“帮助选项”页面,指定是否要搜索 Codezone 网站以及 MSDN Library。Codezone 站点由 Microsoft 合作伙伴运作,这些站点提供有关 C# 和 .NET Framework 的有用信息。Codezone 内容只可以在万维网上使用。

相同的联机与本地搜索选项可应用于搜索和 F1 搜索。

在“搜索”界面中,指定要包括的文档类型,可以缩小或扩大搜索范围。此处有三个选项:语言、技术和主题类型。通常情况下,只选中适用于当前开发方案的那些选项,将获得最佳效果。

索引

通过索引可以快速找到本地 MSDN Library 中的文档。它不是全文搜索;而是只搜索分配给每个文档的索引关键字。索引查找通常比全文搜索更快而且相关性更强。如果不止一个文档中包含了索引搜索框中指定的索引关键字,将打开歧义消除窗口,您可以从可能的选项中进行选择。

默认情况下,“索引”窗口位于“文档资源管理器”的左侧。可以从 Visual C# 中的“帮助”菜单访问该窗口。

目录

MSDN library 目录以分层树视图结构显示库中的所有主题。它非常有用,可以浏览文档以了解库中的内容,还可以浏览无法通过索引或搜索找到的文档。通常情况下,通过 F1、索引或搜索查找文档时,您可能想知道文档在目录中的位置,以便查看存在哪些与给定主题相关联的其他文档。单击文档资源管理器工具栏中的“与目录同步”按钮,可查看当前显示的页面在 MSDN library 中的位置。

如何实现

“如何实现”是 MSDN library 的筛选视图,其中主要包括称为“如何”或“演练”的文档,这些文档说明如何执行特定任务。可以从“文档资源管理器”工具栏、“帮助”菜单或“开始”页访问“如何实现帮助”。Visual Studio 的每种语言都有其各自的“如何实现”页面,所显示的页面取决于当前的活动项目类型。

动态帮助

“动态帮助”窗口根据代码编辑器中光标的当前位置,显示指向 .NET Framework 和 C# 语言的参考文档的链接。有关更多信息,请参见 如何:自定义动态帮助

示例

Visual Studio 2008 将在本地硬盘上安装 Visual Basic、Visual C#、Visual C++ 和 Visual Studio Team System 的示例应用程序。若要访问这些示例,请单击“帮助”菜单中的“示例”,然后按照示例页上的说明和链接进行操作。

请参见

其他资源

使用 Visual C# IDE