V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
YY202266
V2EX  ›  分享创造

一个打开了很多窗口时就很有用的窗口管理器

  •  
  •   YY202266 · 2023-04-17 09:03:07 +08:00 · 2003 次点击
    这是一个创建于 584 天前的主题,其中的信息可能已经有所发展或是发生改变。
    • 用法很简单,就是把需要管理的窗口勾选了,然后这个窗口就隐藏了。当鼠标移入 App Bar 时,这个窗口就自动显示,再后面,鼠标移出被勾选的窗口时,就自动隐藏。

    • 暂时以鼠标操作为主,因为窗口多了之后,很难离开鼠标。全用键盘的话,想想就不太方便。相比之下鼠标操作就很直观,后面可能会增加一些方便的键盘操作,暂时先把鼠标的功能搞好。

    • 勾选的窗口列表会一直保存,软件重启,崩溃,系统重启,都会一直保存着这个列表。方便重启后按照这个列表快速打开所需窗口。

    • 程序需要以管理员权限启动,要不,好多窗口没权限控制。当然,这个软件不会记录隐私,也没有任何联网操作。

    • 添加了全局的键盘钩子,用于实现钉住功能,两次单击 Ctrl 键会切换一个 App Bar 的钉住状态。需要鼠标悬停到一个 App Bar 及其当前可视被控窗口的范围内,快捷键才会生效。

    • 还没兼容多显示器,可能多显示器时,只支持主显示器区域的正确使用,具体没测试。如果发现其它 bug ,欢迎反馈。

    • 现在只有免费版,收费版可以创建任意个 App Bar ,免费版只能创建 2 个。如果平常简单使用,免费版就够了。收费版还在 windows store 审核中,先把免费版发出来测试看看。mac 版还没开发,先发布 win 版,测试看看。

    • 软件是用 Qt 和 C++开发的,靠开发软件赚钱难度不小,成功率也不高。有 Qt 和 C++开发的任务或者远程工作,可以联系我。

       email: [email protected]
       微信:RkY2NjZfX19fXw==
      

    软件链接: https://www.apper.one

    第 1 条附言  ·  2023-04-17 17:17:21 +08:00

    追加:

    • 如果启动这个软件时,你没有打开任何窗口,这时App Bar的显示可能会有问题。就是,因为软件基于 当前存在可视窗口的app的数量 对App Bar的高度做了限制,所以此时又不能调节高度,会看起来不知道怎么用。这算是一个小bug,后面会修复下。测试时,多打开几个程序,多打开几个窗口,就没问题了。

    • 注意鼠标移动到App Bar的边界时,可以调节宽度和高度。调节宽度和高度的过程中,软件会自动计算app的可视数量。这个软件看起来简单,但其实App Bar很小的一块区域,汇集了好多操作。

    10 条回复    2023-04-17 20:57:56 +08:00
    zhangshine
        1
    zhangshine  
       2023-04-17 10:18:43 +08:00
    这字体怎么这么小,眼瞎了
    YY202266
        2
    YY202266  
    OP
       2023-04-17 11:01:51 +08:00
    @zhangshine 哪里字体啊,v2ex 还是网站上,我这里看着字体大小还可以。
    yiguanxianyu
        3
    yiguanxianyu  
       2023-04-17 14:52:05 +08:00
    刚才试了一下,不太会用,感觉 bug 还略多
    YY202266
        4
    YY202266  
    OP
       2023-04-17 15:05:28 +08:00
    @yiguanxianyu
    可以再多试试,我自己是完全离不开这个软件的,非常好用。不过,一个人一个习惯,不一定所有人都觉得好用。
    不知道你说的 bug 是什么,欢迎反馈。有些地方看起来像 bug ,但很可能是因为操作系统有很多限制,从技术上,只能那样做。
    cogear
        5
    cogear  
       2023-04-17 16:33:38 +08:00
    对高分屏没适配? 5k 屏 200%缩放,bar 显示异常。也看不到勾选框在哪
    YY202266
        6
    YY202266  
    OP
       2023-04-17 16:41:03 +08:00
    @cogear 高分屏完全支持的。
    app bar 中的 app 是没有勾选项的,勾选项在自动显示和隐藏的 win list 列表里面。
    勾选是按窗口来的,不是按 app 的。
    测试时,可以多打开几个程序,每个程序多打开几个窗口,要不这个软件发挥不出来。
    cogear
        7
    cogear  
       2023-04-17 16:59:42 +08:00
    @YY202266 OK ,用起来了,但是没能理解 `Show only one window at a time` 的意图是什么。抱歉哈哈
    YY202266
        8
    YY202266  
    OP
       2023-04-17 17:34:26 +08:00
    @cogear
    如果你打开了好多窗口,但是你的显示器只有 2 个甚至 1 个,除了显示器可以显示的窗口,剩下的,你可能让它们在底层或者最小化。
    不管你怎么处理,要快速的定位到剩下的其中一个窗口,就很麻烦,很乱,操作也繁琐。整个桌面也乱糟糟。
    还有,很多时候,你只是想快速的切换到一个窗口,写下几个文字,做几个操作,几秒后再切换其它窗口,或者回到前面的窗口,你并不需要长期打开这些窗口,这时用这个软件就会很方便。而且,这类场景实在太多太频繁了,多到我必须写这个软件以方便操作。
    还有其它场景会需要,你慢慢体会吧。
    对了,还有个意图是,显示器的可视区域永远都不够用,这样把不需要常驻的窗口隐藏,显示器有限的可视区域,尽量显示核心窗口,这样会很方便。比如 ide ,最大化的时候,可以显示更多的代码,写代码更方便。
    zhangshine
        9
    zhangshine  
       2023-04-17 20:47:22 +08:00
    @YY202266 网站啊,就那个动图右边的字体我看只有 8px ,在 1080p 屏幕上看好小
    YY202266
        10
    YY202266  
    OP
       2023-04-17 20:57:56 +08:00
    @zhangshine 谢谢反馈,这个暂时先这样吧,字体太大了网页看起来有点不协调。后面空了我再看看怎么修改下。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1023 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 19:36 · PVG 03:36 · LAX 11:36 · JFK 14:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.