tl;dr:
我从 jgpaiva 的一个不再维护的 项目 修缮出来的自用的小应用,类似 Powertoys 里面的 Fancyzones ,但更加轻量,支持快捷键操作、鼠标中键,支持按住 Alt 拖动窗口
分享出来给大家玩玩:GridMove 2.0
演示
- 用快捷键调整窗口位置(默认为 alt ):图为按住 alt + 8 把文件资源管理器放到左边

- 在窗口任意位置按住鼠标中键,移动窗口位置

- 按住 alt 键,鼠标左键移动窗口

特色
- 自定义窗口布局:新建 grid 纯文本放到应用的 Grids 目录下即可,默认给了一些例子。窗口怎么放都可以。窗口配置文件长这样:
[Groups] NumberOfGroups = 11 [1] TriggerTop = [Monitor1Top] TriggerLeft = [Monitor1Left] + [Monitor1Width] /5 * 1 TriggerBottom= [Monitor1Top] + [Monitor1Height] / 40 TriggerRight = [Monitor1Right] - [Monitor1Width] / 5 * 1 GridTop = Maximize GridLeft = Maximize GridBottom= Maximize GridRight = Maximize - 自定义激活方式:如鼠标拖拽至边缘,鼠标中键,快捷键,预输入快捷键等

- 多显示器支持;
- 快速切换布局:在 GridMove 触发的条件下,右键即可。
注意:
- 以管理员权限运行才能控制任务管理器和其他提升权限运行的应用
我改了些啥
原项目已经 6 - 7 年不维护了,有一些 bug ,作者也不回问题了。但我用起来意外的顺手,于是就 fork 了小修了下,几个月来用起来蛮爽,下午花了点时间打包了下:
- 加了中文翻译,并且加了设置语言的选项
- 给项目的文件整了整容,好看些,删了不少无用文件。
- 修了两处菜单错误
- 加了我自己常用的 alt 拖拽
- 删了些没用的和 windows 当前版本有兼容问题的功能,比如说拖放标题栏,在线检查更新等等
