2026年4月28日
对于开发者而言,工作场景通常是:左边 VS Code 写代码,右边终端跑命令,再开个浏览器查文档。传统做法是手动拖拽调整这些窗口,每天浪费大量时间。有了 GlazeWM,你可以为不同开发场景配置专属工作区,一键切换,效率翻倍。
假设你需要同时使用 VS Code、终端和 Chrome 浏览器。在 GlazeWM 的配置文件中,可以为"开发"工作区设置自动启动应用:
workspaces:
- name: "1: Dev"
startup_commands:
- "code"
- "wt"
- "chrome"
按下 Alt + 1 进入开发工作区时,三个应用会自动打开并平铺排列——VS Code 占左半边,终端和 Chrome 在右侧上下排列。
使用超宽屏显示器时,GlazeWM 的灵活性尤为突出。你可以手动将屏幕分割成左中右三栏:左侧放 API 文档,中间放编辑器,右侧放终端和调试工具。通过 Alt + V 快捷键,还可以随时切换某个窗口的堆叠方向(水平/垂直),实现混合布局。
有些应用不适合被平铺管理——比如计算器、即时通讯软件、或某些设置面板。通过 GlazeWM 的窗口规则,你可以让特定应用始终以浮动模式打开:
window_rules:
- commands: ['set-floating']
match_process_name: 'Calculator'
- commands: ['set-floating']
match_process_name: 'WeChat'
这样计算器和微信就不会抢占其他窗口的平铺空间,始终以浮动小窗口形式存在。
GlazeWM 默认绑定了 Alt + Enter 打开终端。如果你想使用 WezTerm 或 Windows Terminal,只需在配置文件中修改 exec 命令即可。此外,GlazeWM 支持 WebSocket IPC 接口,开发者可以通过命令行或编程方式查询窗口状态、订阅事件、执行命令,实现更深度的工作流自动化。
通过以上配置,GlazeWM 将成为你开发工作中不可或缺的效率倍增器,让窗口管理真正实现"零思考、纯肌肉记忆"。