「AutoHotKey」快速切换窗口置顶

编码中经常有让某个窗口置顶的需求,之前使用 Linux 时,GNOME 之类的桌面环境大多都可以通过右键单击标题栏来开启该窗口的置顶,换到 Windows 下面没这个功能反而不太适应了,研究了下 AutoHotKey 发现使用它可以更加灵活地开关窗口置顶.

使用方法

自主编译

  1. 安装 AutoHotKey v2.

    • AutoHotKey 官网下载安装包,解压到指定的路径,如 D:\AutoHotKey.
  2. 下载/编写 ahk 文件.

    windowOnTop.ahk

    1; # 表示 Win 键,#Space 表示使用 Win+Space 切换窗口置顶的功能
    2#Space:: {
    3    WinSetAlwaysOnTop -1, "A"
    4    Return
    5}
    
  3. 使用 AutoHotKey32/64.exe 打开 windowOnTop.ahk 文件.

    1. 右键单击打开方式,如选择使用 D:\AutoHotKey\AutoHotKey64.exe 打开。

    2. 拖动 windowOnTop.ahkAutoHotKey64.exe 上打开。

      launchAhk

    以上两种方式任选一种即可。

当看到托盘处出现 AutoHotKey 的图标即表示激活成功,使用 Win+空格 即可切换窗口是否置顶。

image-20211103213604859

使用 exe 文件

  1. Release 中下载使用 Ahk2Exe 编译好的可执行文件。

  2. 执行 exe 文件。

当看到托盘处出现 AutoHotKey 的图标即表示激活成功,使用 Win+空格 即可切换窗口是否置顶。

image-20211103213604859