如何在 Windows 中使用热键聚焦 WEB 浏览器?

如何在 Windows 中使用热键聚焦 WEB 浏览器?

在 Windows 桌面快捷方式的属性中,可以分配一个热键启动该快捷方式。

三种可能的结果

  1. 第一次热键启动该应用程序时,下次它会将已打开的窗口移到最前面并聚焦。这是我喜欢的行为(对我来说)。好的具有这种行为的应用程序有:Far Commander、Putty、AIMP、Scite、Emacs 和大多数其他应用程序。
  2. 热键每次都会启动应用程序的新实例。这比无用(适合我的工作风格)。包括所有 Java 应用程序、Internet Explorer 和一些其他应用程序。
  3. 热键不会启动应用程序的新实例,但也不会将现有实例置于顶部(第一次启动应用程序,然后在顶部)。键盘焦点从当前应用程序移开,但不会交给任何其他应用程序。也很漂亮无用.例如:Opera浏览器,还有其他的。

所有版本的视窗NT,5.0 及以上版本(不知道 3.5-4.0 是否适用)。

我想使用热键切换到已经打开的浏览器,例如

  • CTRL+ ALT+ F-> 火狐浏览器,
  • CTRL++ ALT- O> 歌剧,
  • CTRL+ ALT+ C-> 铬,
  • CTRL+ ALT+ I-> Internet Explorer,

但它们都无法通过 Windows 快捷键实现这种功能。还有其他解决方案吗?窗口标题都是不可预测的。还有其他支持热键的浏览器吗?

答案1

如果您使用的是 Windows 7 或更高版本,Start#其中 # 是任意数字,将切换到从左侧开始的第 # 个程序的现有实例(如果尚未启动)。

答案2

好的,我确实调查过了自动热键,脚本如下。

;This will bring up existing Internet Explorer with CTRL+ALT+I
#IfWinNotExist ahk_class IEFrame
^!i::
run IEXPLORE.EXE
return
#IfWinNotExist
#IfWinExist ahk_class IEFrame
^!i::
WinActivate ahk_class IEFrame
return
#IfWinExist

为了火狐歌剧课程分别是

ahk_class MozillaWindowClass
ahk_class OpWindow

我不再使用 Chromium。

相关内容