|
@@ -0,0 +1,31 @@
|
|
|
+#Requires AutoHotkey v2.0
|
|
|
+
|
|
|
+; 快捷键 Alt+E 切换到 Edge 浏览器
|
|
|
+!e::
|
|
|
+{
|
|
|
+ ; 检查 Edge 是否正在运行
|
|
|
+ if WinExist("ahk_exe msedge.exe")
|
|
|
+ {
|
|
|
+ ; 如果 Edge 不是活动窗口,则激活它
|
|
|
+ if !WinActive("ahk_exe msedge.exe")
|
|
|
+ {
|
|
|
+ WinRestore("ahk_exe msedge.exe") ; 如果最小化,则恢复窗口
|
|
|
+ WinActivate("ahk_exe msedge.exe") ; 激活窗口
|
|
|
+ WinMaximize("ahk_exe msedge.exe") ; 最大化窗口
|
|
|
+ }
|
|
|
+ ; 可选:如果已经是活动窗口,则最小化(可删除 else 部分)
|
|
|
+ else
|
|
|
+ {
|
|
|
+ WinMinimize("ahk_exe msedge.exe")
|
|
|
+ }
|
|
|
+ }
|
|
|
+ ; 如果 Edge 未运行,则启动它
|
|
|
+ else
|
|
|
+ {
|
|
|
+ Run("msedge.exe")
|
|
|
+ }
|
|
|
+}
|
|
|
+!q::
|
|
|
+{
|
|
|
+ WinRestore("ahk_exe msedge.exe")
|
|
|
+}
|