F1帮助 命令
更新:2007 年 11 月
显示与指定关键字相关的帮助主题。
Help.F1Help F1Keyword
参数
- F1Keyword
必选。一个字符串,表示由 UI 元素发出并且分配给它的帮助主题的 F1 关键字。
备注
还可以使用别名 Help 发出 Help.F1Help 命令。
示例
代码
>Help vs.commandwindow
调试信息
用户通常看不到 F1 关键字,而且并非所有的帮助主题都分配给这些关键字。如果当前 IDE 上下文有 F1 关键字,您可以在“动态帮助”窗口中查看它。
在“动态帮助”窗口中显示调试信息
如果 Visual Studio 2005 尚未关闭,则关闭它。
通过从命令行发出命令打开 Windows“注册表编辑器”。
>RegEdit
。
在注册表树目录中找到以下项:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\Dynamic Help
从“注册表编辑器”的“编辑”菜单中选择“新建”,然后选择“字符串值”。将名称 Display Debug Output in Retail 赋予此新字符串值,并输入值 YES。
重新启动 Visual Studio 2005。
从“帮助”菜单中选择“动态帮助”
此时打开“动态帮助”窗口。将其停靠在方便的位置。
若要测试新注册表项,请选择 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 关键字的帮助主题仍可以与活动上下文中提供的属性值匹配。这可以提高它们的排名,因此提升了它们在“动态帮助”窗口中的位置。 |