在 Help Viewer 中搜索主题
适用范围:Visual Studio
Visual Studio for Mac
Visual Studio Code
可使用 Microsoft Help Viewer 的全文搜索功能查找包含特定单词的所有主题。 还可以通过使用通配符表达式、逻辑运算符和高级搜索运算符优化与自定义搜索。
执行全文搜索
使用以下方法之一打开 Help Viewer 的“搜索”选项卡:
- 在“Help Viewer”窗口中,选择“搜索”选项卡。
- 在键盘上,选择 Ctrl+E。
在搜索框中,输入要查找的单词。
在搜索查询中,指定任何你想要应用于搜索的逻辑或高级搜索运算符。 若要搜索所有可用帮助,请勿使用运算符。
备注
在“查看器选项”对话框中,可指定附加首选项,例如一次显示的最大搜索结果数,以及当主要区域设置不是英语时是否包含英语内容。
选择 Enter 键。
默认情况下,一次搜索最多返回 200 个命中结果,并显示在搜索结果区域中。 可能会显示每个结果的版本信息,具体由内容而定。
若要查看主题,请从结果列表中选择其标题。
全文搜索提示
了解语法对查询的影响后,可以让搜索目的性更强,仅返回你感兴趣的主题。 语法包括特殊字符、保留字和筛选器。 此部分提供提示、过程和详细语法信息,帮助你更好地利用查询。
一般指南
下表包括在帮助中进行搜索查询的一些基本规则和指南。
语法 | 说明 |
---|---|
事例敏感性 | 搜索不区分大小写。 使用大写或小写字符设置搜索条件。 例如,“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”的主题。