在 Help Viewer 中搜索主题

适用范围:yesVisual Studio noVisual Studio for Mac noVisual Studio Code

可使用 Microsoft Help Viewer 的全文搜索功能查找包含特定单词的所有主题。 还可以通过使用通配符表达式、逻辑运算符和高级搜索运算符优化与自定义搜索。

  1. 使用以下方法之一打开 Help Viewer 的“搜索”选项卡:

    • 在“Help Viewer”窗口中,选择“搜索”选项卡。
    • 在键盘上,选择 Ctrl+E。
  2. 在搜索框中,输入要查找的单词。

  3. 在搜索查询中,指定任何你想要应用于搜索的逻辑或高级搜索运算符。 若要搜索所有可用帮助,请勿使用运算符。

    备注

    在“查看器选项”对话框中,可指定附加首选项,例如一次显示的最大搜索结果数,以及当主要区域设置不是英语时是否包含英语内容。

  4. 选择 Enter 键。

    默认情况下,一次搜索最多返回 200 个命中结果,并显示在搜索结果区域中。 可能会显示每个结果的版本信息,具体由内容而定。

  5. 若要查看主题,请从结果列表中选择其标题。

全文搜索提示

了解语法对查询的影响后,可以让搜索目的性更强,仅返回你感兴趣的主题。 语法包括特殊字符、保留字和筛选器。 此部分提供提示、过程和详细语法信息,帮助你更好地利用查询。

一般指南

下表包括在帮助中进行搜索查询的一些基本规则和指南。

语法 说明
事例敏感性 搜索不区分大小写。 使用大写或小写字符设置搜索条件。 例如,“OLE”和“ole”返回相同的结果。
字符组合 不能仅搜索单个字母 (a-z) 或单个数字 (0-9)。 如果尝试搜索某些保留字,如“and”、“from”和“with”,它们将被忽略。 有关详细信息,请参阅本文稍后的搜索中忽略的单词
计算顺序 搜索查询从左到右进行求值。

搜索语法

可输入包含多个单词的搜索字符串,例如“word1 word2”。该字符串等效于键入“word1 AND word2”。使用 AND 运算符的搜索将仅返回搜索字符串中所有单个单词的主题。

重要

  • 不支持短语搜索。 如果在搜索字符串中指定多个单词,返回的主题将包含你指定的所有单词,但不一定与你指定的短语完全相同。
  • 使用逻辑运算符指定搜索短语中各单词之间的关系。 可以使用逻辑运算符(如 AND、OR NOT 和 NEAR)进一步优化搜索。 例如,如果搜索“declaring NEAR union”,搜索结果将包括包含“declaring”和“union”单词的主题,除这两个词之外,仅有几个单词。 有关详细信息,请参阅搜索表达式中的逻辑运算符

筛选器

可利用高级搜索运算符进一步限制搜索结果。 “帮助”包括三类用于筛选全文搜索结果的方式:标题、代码和关键字。

搜索结果排名

搜索算法应用特定条件在结果列表中对搜索结果进行排名。 一般而言:

  • 标题中包含搜索词的内容排名高于标题中不包含搜索词的内容。

  • 搜索词紧挨的内容高于搜索词较远的内容。

  • 包含较多搜索词的内容排名高于包含较少搜索词的内容。

搜索中忽略的字(停用字)

全文索引搜索期间,会自动忽略经常出现的单词或数字(有时也称停用字)。 例如,如果搜索短语“pass through”,搜索结果将显示包含单词“pass”而非“through”的主题。

另请参阅