F1帮助 命令

更新:2007 年 11 月

显示与指定关键字相关的帮助主题。

Help.F1Help F1Keyword

参数

  • F1Keyword
    必选。一个字符串,表示由 UI 元素发出并且分配给它的帮助主题的 F1 关键字。

备注

还可以使用别名 Help 发出 Help.F1Help 命令。

示例

代码

>Help vs.commandwindow

调试信息

用户通常看不到 F1 关键字,而且并非所有的帮助主题都分配给这些关键字。如果当前 IDE 上下文有 F1 关键字,您可以在“动态帮助”窗口中查看它。

在“动态帮助”窗口中显示调试信息

  1. 如果 Visual Studio 2005 尚未关闭,则关闭它。

  2. 通过从命令行发出命令打开 Windows“注册表编辑器”。

    >RegEdit 
    

  3. 在注册表树目录中找到以下项:

    HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\Dynamic Help
    
  4. 从“注册表编辑器”的“编辑”菜单中选择“新建”,然后选择“字符串值”。将名称 Display Debug Output in Retail 赋予此新字符串值,并输入值 YES。

  5. 重新启动 Visual Studio 2005。

  6. 从“帮助”菜单中选择“动态帮助”

    此时打开“动态帮助”窗口。将其停靠在方便的位置。

若要测试新注册表项,请选择 IDE 窗口,然后按 F1。例如,选择“解决方案资源管理器”将显示类似如下的输出:

--- Active Context ---
--- Keywords - priority: 900 ---
(F1 Kwd) keyword=VS.SolutionExplorer
--- Keywords - priority: 800 ---
(Kwd) keyword=VS.SolutionExplorer.EnterpriseTemplate
--- Keywords - priority: 100 ---
(Kwd) KEYWORD=VS.Ambient
--- Attributes ---
EnterpriseTemplateProject=NO
item=none
project=none
ShellMode=Design
Solution=None

发送给活动上下文的“关键字”按优先级列出,后面跟随要匹配的任何“属性”。在上述示例中,输出显示“解决方案资源管理器”窗口调用 F1 关键字 VS.SolutionExplorer。此关键字分配给“用户界面参考”帮助主题解决方案资源管理器。因此,该帮助主题被赋予高优先级 900,这使得它位于“动态帮助”窗口的最顶部,因而出现在帮助查看器中。

说明:

未分配 F1 关键字的帮助主题仍可以与活动上下文中提供的属性值匹配。这可以提高它们的排名,因此提升了它们在“动态帮助”窗口中的位置。

请参见

参考

带参数的 Visual Studio 命令

“命令”窗口

“查找/命令”框

预定义的 Visual Studio 命令别名