我在编写代码时经常在网上搜索。在 Visual Studio 2008 中工作时,每次我敲击键盘的Web Home键(你知道每个带有房子的多媒体键盘上的那个)它都会在 VisualStudio 中打开一个浏览器——通常是 MSDN 上的某些东西。
并不是我不喜欢 MSDN,而是我想在我的第二台显示器上打开一个真正的浏览器并转到我的主页。有没有办法告诉 Visual Studio 不要打开它自己的主页,而是让 Windows 处理它?
我在编写代码时经常在网上搜索。在 Visual Studio 2008 中工作时,每次我敲击键盘的Web Home键(你知道每个带有房子的多媒体键盘上的那个)它都会在 VisualStudio 中打开一个浏览器——通常是 MSDN 上的某些东西。
并不是我不喜欢 MSDN,而是我想在我的第二台显示器上打开一个真正的浏览器并转到我的主页。有没有办法告诉 Visual Studio 不要打开它自己的主页,而是让 Windows 处理它?
您可以通过出色的免费实用程序AutoHotkey绕过 Visual Studio 处理此密钥。它可以帮助满足各种自动化需求,但尤其是覆盖或禁用热键,当然,请参阅热键列表(鼠标、操纵杆和键盘快捷键)。
您的场景需要上下文相关的热键;通过 Window 类和/或标题区分目标应用程序的必要参数可以通过包含的Window Spy实用程序确定。
虽然我现在正在使用没有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
,并根据需要通过热键从那里启动其他脚本;)
视觉工作室快捷方式中没有办法禁用主页按钮吗?
当 Visual Studio 未打开时,它会这样做吗?如果是这样,请检查您的文件关联。
您的键盘是否具有关联键的实用程序?也许直接启动浏览器会避免你的问题
工具/选项
环境/键盘
在列表中,查找视图/主页,并将其分配给一个非常复杂的快捷键组合。也对 View/StartPage 和 View/WebBrowser 执行相同的操作
可以使用 TweakUI 之类的工具自定义多媒体键的键盘快捷键。我认为您必须修改键盘的 Home 操作,而不是 Visual Studio 快捷方式。