2012-02-02 245 views
0

我喜歡鍵盤快捷鍵,而且我最近開始喜歡我使用的稱爲「Switcher」的應用程序。 (http://insentient.net/)它基本上是Windows的快速,公開類型替代選項。問題是,當我在Visual Studio或SQL Server Management Studio(我每天生活的兩個應用程序)時,它不響應鍵盤快捷鍵。只要我不關注VS或SSMS,我就可以使用alt-或任何其他我設置的快捷方式。即使切換器的鼠標手勢功能也不起作用。AutoHotKey命令解決Visual Studio和Global快捷方式的問題

我希望有一個autohotkey腳本可以幫助我通過路由我的alt-tab或alt-到另一個窗口來解決這個問題,即使我在VS/SSMS中,這樣我就可以得到我的切換器正常工作。

任何AHK專家都有什麼建議嗎?

+0

VS和/或SSMS是否已將此組合鍵映射到其他內容?你使用ReSharper?默認情況下,我認爲ReSharper使用Alt +'作爲「導航到」。如果是這種情況,只需在VS中刪除映射,就可以讓切換器按預期工作。 – Jay 2012-02-02 17:49:59

+0

我正在使用ReSharper,我認爲是這種情況,但ReSharper不影響SSMS ...它可能會將鍵映射到某些東西。我還沒有找到它。解決方法是將切換器映射到alt-tab,然後再次敲擊alt-tab兩次...一次退出SSMS/VS,然後一次激活切換器...我會繼續看看是否可以挖掘什麼鍵映射... – tjans 2012-02-02 22:55:31

回答

2

在Autohotkey_L我有我的第四個鼠標按鈕(XButton1)映射到拉切換器。切換器設置爲在Windows Key + `上激活。即使Visual Studio處於活動狀態,這也適用於我。

下面是代碼:

; Trigger Switcher 
XButton1::Send, {LWin Down}``{LWin Up} 

由於反引號(')字符是AutoHotkey的轉義字符,則需要使其解析爲所謂的波浪線,必須鍵入兩次(〜)鍵在鍵盤上。如果這樣不能解決您的問題,請發佈您的代碼,我可能會提供進一步的幫助。

+0

謝謝,我會再試一次... – tjans 2013-01-16 14:13:58

相關問題