V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sungnix
V2EX  ›  Windows

Windows 上有什么类似于 macOS 平台的 Moom、Rectangle、Spectacle 功能的窗口布局管理软件吗?

  •  
  •   sungnix · 171 天前 · 1143 次点击
    这是一个创建于 171 天前的主题,其中的信息可能已经有所发展或是发生改变。
    入职新公司只能使用 Windows ,
    已知 Window + 方向键可以快速调整窗口大小,
    我想要功能是使用快捷键保持窗口大小不变将其快速移动到屏幕中央,
    还能通过快捷键迅速将某个窗口移动到另外一个屏幕上。
    请问 Windows 系统有类似的替代软件吗?

    •Moom
    https://apps.apple.com/us/app/moom/id419330170

    •Rectangle
    https://rectangleapp.com

    •Spectacle
    https://www.spectacleapp.com

    软件界面截图:
    9 条回复    2023-11-11 13:02:29 +08:00
    GabrielleBellamy
        1
    GabrielleBellamy  
       171 天前
    Windows 应该自带就有我记得,Mac 上还需要专门去模仿呢: https://wins.cool/
    runze
        2
    runze  
       171 天前
    还需要软件?几句 AHK 就够了,比如把窗口移动到屏幕中央:

    #^x::
    ; 获取活动窗口的句柄
    activeWindow := WinActive("A")

    ; 获取活动窗口的位置和大小
    WinGetPos, x, y, width, height, ahk_id %activeWindow%

    ; 获取当前屏幕的工作区大小
    SysGet, monitorInfo, MonitorWorkArea

    ; 计算窗口居中时的左上角坐标
    centerX := (monitorInfoRight - monitorInfoLeft - width) // 2 + monitorInfoLeft
    centerY := (monitorInfoBottom - monitorInfoTop - height) // 2 + monitorInfoTop

    ; 将窗口移动到居中位置
    WinMove, ahk_id %activeWindow%,, %centerX%, %centerY%
    return
    ChefIsAwesome
        3
    ChefIsAwesome  
       171 天前
    顺便推荐个全局鼠标手势软件:strokesplus
    我都用了好多年了。
    V2April
        4
    V2April  
       171 天前
    Microsoft PowerToys

    https://github.com/microsoft/PowerToys

    据我所知好像是微软官方把一些常用的小工具聚合(收编?)了一下。窗口布局管理可以用里面的 FancyZones 。
    MajestySolor
        5
    MajestySolor  
       171 天前   ❤️ 1
    win11 拖动窗口的时候,屏幕上部有个快速布局条
    如果原生的不够用可以用 powertoys ,它有个更强大的 fancyzones
    不同屏幕间移动窗口的快捷键是 win+shift+方向键左右
    再加上原生的虚拟桌面功能,win11 在这一块的可用性还不错
    bao3
        6
    bao3  
       171 天前   ❤️ 1
    作为 mac 用户,想跟楼主说,windows 自带的窗口分割要比上面这些 mac 软件更丝滑好用……所以 windows 能用到第三方的机会不多。
    Havad
        7
    Havad  
       170 天前
    windows 自带的很丝滑好用
    chendy
        8
    chendy  
       170 天前
    win:说啥呢,这些我自己就有啊
    sungnix
        9
    sungnix  
    OP
       168 天前
    感谢各位解答。
    Windows 自带的窗口分隔功能完全够用了,
    不过我只是想保持窗口大小不变的基础上快速将窗口居中,
    我找了两个软件还挺好用的,也共有大家。

    ・Window Centering Helper
    https://kamilszymborski.github.io

    ・AltDrag
    https://stefansundin.github.io/altdrag/
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   913 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 22:25 · PVG 06:25 · LAX 15:25 · JFK 18:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.