产品简介
dwm-win32 是将 Linux 下著名的平铺式窗口管理器 dwm 移植到 Windows 平台的开源项目。它提供平铺、单片、浮动三种窗口布局模式,通过键盘快捷键和标签系统高效组织与管理窗口。适合习惯 Linux 窗口管理体验或希望在 Windows 上使用键盘高效操作多窗口的开发者和高级用户。
核心功能
- 支持平铺、单片、浮动三种窗口布局模式,可动态切换
- 使用标签系统对窗口进行分组管理,便于按任务组织窗口
- 提供状态栏,显示当前标签、布局模式和活动窗口标题
- 通过丰富的键盘快捷键快速控制窗口焦点、大小、布局和标签
- 以管理员权限运行可管理所有窗口,包括系统级窗口
快速开始
- 第一步:安装 Visual Studio C/C++ 构建工具、Windows SDK 和 Zig 编译器。
- 第二步:在项目目录下运行 `build.cmd` 命令进行编译。
- 第三步:以管理员身份运行编译好的 dwm-win32,使用 ALT 键作为默认快捷键前缀(如 ALT+t 设置平铺布局)来管理窗口。
界面预览
与其他方案对比
| 对比项 | dwm-win32 | 同类方案 |
|---|---|---|
| 布局管理方式 | 原生支持动态平铺、单片、浮动三种模式,窗口自动排列 | Windows 原生窗口管理主要依赖手动拖拽和分屏,无高效平铺功能 |
| 操作效率 | 完全依赖键盘快捷键进行所有窗口操作,效率高 | 主要依赖鼠标点击和拖拽,键盘快捷键功能有限 |
| 工作区组织 | 通过标签系统灵活分组窗口,实现按任务或上下文切换视图 | 仅支持基于虚拟桌面的简单切换,窗口分组能力弱 |
适合谁用
- 习惯 Linux dwm 操作体验,并希望在 Windows 上获得相似效率的开发者
- 需要同时处理多个应用窗口,追求键盘操作效率的程序员或高级用户
- 喜欢自定义和优化桌面工作环境的效率爱好者
下载与版本
当前最新版本为 v0.1.2,发布于 2023-06-13。支持 Windows。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/prabirshrestha/dwm-win32