出于任务栏程序太多的原因,经常找程序找的眼睛疼,还找错,自己用 C++写了一个切换程序的软件 FingerGo ,分享给大家,开源的哈,代码见最后。
功能
帮你将按键与程序绑定(暂不支持 UWP 程序),按下按键时快速切换到该程序。例如将 W 与 word 程序 绑定,按下快捷键ALT + W即可快速切换到word 程序。此外,同样的一个快捷键,在不同场景下,可以实现:启动程序、前置程序、最小化程序、相同程序的不同窗口间来回切换。
使用场景
下面依然以 word 程序为例:
-
场景 1:word 没有打开>快捷键将自动帮你打开 word ;
-
场景 2:已经打开了一个 word ,但是 word 程序在后台>快捷键将自动切换到 word ;
-
场景 3:已经打开了一个 word ,前台也是 word>快捷键将自动最小化 word ,将其隐藏;
-
场景 4:已经打开了多个 word ,前台也是 word>快捷键将自动在多个 word 间切换。
特点
优点(这也是我为什么自己开发造轮子的原因):
-
一键支持 4 个功能场景;
-
配置友好,非开发人员易上手;
-
占用资源小:程序体积小于 1M ,后台内存小于 3M ;
-
免费。
缺点:
-
仅支持 win10 、win11 ;
-
还不支持 UWP 程序;
-
GUI 使用的是 imgui ,所以打开配置界面时,为了支持中文,内存占用 60M ;
-
只支持 ALT 修饰键,出于个人偏好;
-
代码太烂,小弟第一次用 C++写代码,就为了实现这个程序,能写出来我就很开心了,你忍一下好不好。
