我想知道是否有可能以本机方式或通过某种黑客手段使Alt+Tab仅循环遍历当前活动程序的子集?
换句话说,我打开了 15 个窗口/程序,并希望循环浏览 photoshop、illustrator 和 sublime text。
谢谢
答案1
这虽然不完全是您想要的,但确实可以完成工作!维斯塔切换器
引自他们的网站:
您只能在活动显示器上的应用程序之间切换,并过滤掉其他显示器上显示的应用程序。使用 Ctrl+Alt+Tab 而不是通常的 Alt-Tab,VistaSwitcher 会自动确定活动显示器上的应用程序窗口,并过滤掉其他应用程序窗口的对话框。
答案2
您所要求的基本上是 Linux 中可用的 Compiz 类 alt-tab 切换器。不幸的是,据我所知,没有适用于 Windows 的应用程序可以执行此任务。不过您可以尝试这个简单的技巧,在工作时更快地切换。
引用自网站:
按住 Ctrl 键,然后单击 Windows 7 任务栏上的应用程序图标或按钮。将打开该应用程序的窗口框架。连续单击任务栏上的应用程序图标或按钮将仅在特定应用程序的不同打开窗口之间切换和旋转,与使用 Alt+Tab 或 Win+Tab 在所有不同应用程序的所有打开窗口之间旋转相比,任务切换速度显著提高。
上述技巧适用于所有可以打开多个或多个窗口(但不是选项卡)的应用程序。
答案3
我也有同样的疑问。由于我没有找到合适的应用程序,我写了一点Autohotkey 脚本完成任务。你需要Autohotkey_L来运行它。
一旦启动它,您可以使用Ctrl+ Win+A将活动窗口添加到集合中,并使用Ctrl+ Win+S将其删除。使用Ctrl+ Win+←和Ctrl+ Win+→循环浏览窗口集。