一个使用鼠标滚轮来回切换窗口的 AutoHotkey 脚本

用不太惯平铺窗口管理器,还是喜欢更大更完整的程序窗口,必然要用到`Alt+Tab`快捷键来切换前台窗口。

窗口一多, 要多按几次快捷键才能切换到,要不就是鼠标点按。另外就是多显示器的话,切换是整个桌面的窗口在一起切换,有时候我只是想切换某个显示器里的窗口,就会切错以及多按几次快捷键才能切换到。

于是写了一个 AutoHotkey v2.0 的脚本,让你可以通过 快捷键 + 滚轮 快速切换当前显示器里的程序窗口。

功能特性

  • 鼠标滚轮切换:向下滚动将当前窗口沉底,向上滚动将底层窗口置顶。

  • 循环切换:上下滚轮互为反向操作,循环操作更灵活。

  • 多显示器支持:只在鼠标所在显示器上的窗口间切换。

使用方法

快捷键 功能
Alt + Shift + 滚轮向下 当前窗口沉底,激活下一个窗口
Alt + Shift + 滚轮向上 将底层窗口激活置顶

可以自己修改脚本快捷键

要求

AutoHotkey v2.0

项目脚本地址:GitHub - xavierskip/Wheel-Window-Switcher: is a AutoHotkey v2.0 script that allows you to quickly switch between windows use your Mouse Wheel · GitHub

更多内容参考项目页面。

windows中, ctrl+alt+tab 可能是最合适的按键. :slight_smile:

最小化的窗口我不想在切换的范围之内呢?

并且,alt+tab 会展示所有显示器上的窗口。还不如 win+tab 呢。