Предотвращение «домашней» страницы Visual Studio при нажатии клавиши «Домашний веб-интерфейс» - PullRequest
5 голосов
/ 27 августа 2009

Я часто ищу в Интернете, когда пишу код. При работе в Visual Studio 2008, каждый раз, когда я нажимаю клавишу Web Home на клавиатуре (вы знаете, что на каждой мультимедийной клавиатуре с домиком), он открывает браузер в VisualStudio - обычно к чему-то по MSDN.

Не то чтобы мне не нравился MSDN, но я хотел бы открыть настоящий браузер на моем втором мониторе и перейти на мою домашнюю страницу . Есть ли способ сказать Visual Studio не открывать собственную домашнюю страницу и вместо этого позволить Windows обрабатывать ее?

Ответы [ 6 ]

2 голосов
/ 03 сентября 2009

Вы можете обойти обработку этой клавиши в Visual Studio с помощью отличной бесплатной утилиты AutoHotkey . Он может помочь со всеми видами потребностей в автоматизации, но, в частности, Переопределение или отключение горячих клавиш Конечно, смотрите список Горячие клавиши (сочетания клавиш мыши, джойстика и клавиатуры) тоже.

Ваш сценарий требует контекстно-зависимых горячих клавиш ; необходимые параметры для различения целевых приложений через класс и / или название окна можно определить с помощью включенной утилиты Window Spy .

Пока я работаю на ноутбуке, на котором нет клавиши Домашняя страница браузера , я только что успешно протестировал следующий фрагмент скрипта с помощью другого сочетания клавиш:

#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 и запускаю другие сценарии оттуда с помощью горячей клавиши по мере необходимости;)

0 голосов
/ 03 сентября 2009

Сочетания клавиш для мультимедийных клавиш можно настроить с помощью чего-то вроде TweakUI. Я думаю, вам придется изменить действие Home для клавиатуры, а не ярлык Visual Studio.

0 голосов
/ 03 сентября 2009

Tools / Options

Окружающая среда / клавиатура

В списке Find View / Home и назначьте его очень сложной комбинации клавиш быстрого доступа. Также сделайте то же самое для View / StartPage и View / WebBrowser

0 голосов
/ 03 сентября 2009

Была ли на вашей клавиатуре утилита для привязки клавиши? Возможно, запуск браузера напрямую избавит вас от проблемы

0 голосов
/ 03 сентября 2009

Делает ли это, когда Visual Studio не открыт? Если это так, проверьте ваши ассоциации файлов .

0 голосов
/ 03 сентября 2009

Нет ли в ярлыках Visual Studio способа отключить кнопку "Домой"?

...