按Web Home键时阻止Visual Studio的“主页”页面

时间:2009-08-27 06:20:41

标签: visual-studio keyboard-shortcuts hotkeys

我在编写代码时搜索了很多东西。在Visual Studio 2008中工作时,每次我按下键盘的 Web Home 键(你知道每个多媒体键盘上都有一个房子),它会在VisualStudio中打开一个浏览器 - 通常是MSDN上的内容。

不是说我不喜欢MSDN,但我想在第二台显示器上打开一个真正的浏览器,然后转到我的主页。有没有办法告诉Visual Studio不要打开它自己的主页,而是让Windows处理它?<​​/ p>

6 个答案:

答案 0 :(得分:2)

您可以通过优秀的免费实用程序AutoHotkey绕过Visual Studio处理此密钥。它可以帮助满足各种自动化需求,但特别是Overriding or Disabling Hotkeys当然也可以查看Hotkeys (Mouse, Joystick and Keyboard Shortcuts)列表。

您的方案需要Context-sensitive Hotkeys;可以通过包含的 Window Spy 实用程序确定通过Window类和/或标题区分目标应用程序的必要参数。

当我正在使用笔记本电脑时,它没有 Browser Home 键,我只是用另一个键盘快捷键成功测试了以下脚本片段:

#IfWinActive ahk_class wndclass_desked_gsk ; Visual Studio browser home key hook
Browser_Home::Run firefox.exe http://example.com
#IfWinActive ; Subsequent mappings/hotkeys in effect for all windows again now

我通常会通过我的用户Windowskey.ahk文件夹自动启动一个与键盘快捷键相关的脚本(顺便称为Start Menu\Programs\Startup),并根据需要通过热键从那里启动其他脚本;)

答案 1 :(得分:0)

视觉工作室快捷方式中没有办法禁用主页按钮吗?

答案 2 :(得分:0)

Visual Studio未打开时是否会这样做?如果是,请检查您的file associations

答案 3 :(得分:0)

您的键盘是否有实用程序来关联密钥?也许直接启动浏览器可以避免你的问题

答案 4 :(得分:0)

工具/选项

环境/键盘

在列表中,查看视图/主页,并将其分配给非常复杂的快捷键组合。 对View / StartPage和View / WebBrowser

也一样

答案 5 :(得分:0)

可以使用TweakUI之类的东西自定义多媒体键的键盘快捷键。我认为您必须修改键盘的Home操作,而不是Visual Studio快捷方式。