我给MAC做了一个 Windows 任务栏,用了之后再也回不去 Dock 了

我给 macOS 做了一个 Windows 任务栏,用了之后再也回不去 Dock 了

作为一个从 Windows 转到 Mac 的开发者,我一直觉得 macOS 的 Dock 栏是反人类的设计。于是我花了几个月时间,用 SwiftUI 写了一个完全还原 Windows 经典任务栏的 macOS 应用 ------ RetroWin

retrowin-site.pages.dev/zh

先看效果

Windows 98 主题

Windows XP 主题

Windows 7 主题

看到这里,如果你嘴角不自觉地上扬了,说明你也是从那个年代过来的人。


为什么 macOS 的 Dock 不好用?

用了这么多年 Mac,我始终觉得 Dock 有几个致命的问题:

1. 看不出哪些窗口是打开的

Dock 上的图标下面只有一个小圆点表示"正在运行"。但如果一个应用开了 3 个窗口呢?你根本看不出来。想切到某个特定窗口?你得右键 → 选窗口,或者用 Mission Control 在一堆缩略图里找。

而 Windows 任务栏上,每个窗口都是一个独立的按钮,一目了然,点一下就切过去了。

2. 最小化的窗口找不到了

在 Mac 上点了最小化,窗口缩到 Dock 右边的一个小缩略图里。如果你 Dock 上应用多一点,这些缩略图根本看不见。很多人甚至不知道最小化的窗口去哪了。

Windows 的任务栏?最小化了按钮还在那里,再点一下就恢复了,简单直接。

3. 没有窗口标题

Dock 只显示应用图标。当你开了多个 Chrome 窗口、多个 VS Code 窗口的时候,你根本分不清哪个是哪个。

Windows 任务栏会显示每个窗口的标题,"GitHub - Chrome"、"index.ts - VS Code",一眼就知道。

4. 通知提醒不明显

Dock 的角标是一个小红点或者数字,很容易忽略。而且有些应用的通知你根本注意不到。

Windows 任务栏的做法是让按钮闪烁,橙色的闪烁效果非常醒目,不会错过任何消息。

5. 系统托盘缺失

Windows 右下角的系统托盘是一个非常实用的设计:时钟、音量、输入法、网络状态,所有常驻信息一目了然。macOS 虽然有菜单栏,但它在屏幕顶部,而且空间有限,刘海屏 MacBook 更是雪上加霜。


RetroWin 做了什么

RetroWin 不是一个简单的皮肤或者 Dock 替换工具。它是一个功能完整的 Windows 风格任务栏,运行在 macOS 上。

三套经典主题,像素级还原

  • Windows 98 ------ 经典的灰色 3D 边框,那个年代的味道
  • Windows XP ------ 蓝色渐变的 Luna 主题,多少人的第一台电脑
  • Windows 7 ------ 半透明 Aero 玻璃效果,最优雅的 Windows

每个主题都不是简单地换个颜色,而是从按钮样式、边框效果、字体、图标到开始菜单布局,全部按照原版还原。

真正的窗口管理

RetroWin 会实时追踪所有运行中的应用和窗口:

  • 每个应用在任务栏上都有独立按钮
  • 点击按钮可以激活、最小化窗口
  • 支持展开模式:一个应用的多个窗口分别显示为独立按钮
  • 支持合并模式:多个窗口合并为一个按钮,点击展开选择
  • 可以选择显示窗口标题还是应用名称

开始菜单

完整的开始菜单,不是摆设:

  • 自动扫描 /Applications 目录下的所有应用
  • 支持固定常用程序到开始菜单
  • 快速访问系统功能(关机、重启、睡眠、锁屏)
  • 内置"运行"对话框,可以直接输入命令

系统托盘

右下角的系统托盘区域包含:

  • 实时时钟
  • 音量控制(点击调节)
  • 输入法状态显示
  • 自定义应用图标

通知闪烁

当应用有新通知时(微信消息、邮件等),任务栏上对应的按钮会像 Windows 一样橙色闪烁,非常醒目,再也不会错过重要消息。

多显示器支持

如果你用多个显示器,每个屏幕都可以有自己的任务栏。而且可以自由配置哪些屏幕显示、哪些不显示。

自动隐藏 & 缩放

  • 支持自动隐藏,鼠标移到屏幕底部自动弹出
  • 支持 50% ~ 200% 缩放,适配不同分辨率和使用习惯

和 uBar 比怎么样?

说到 macOS 上的 Windows 风格任务栏,很多人会想到 uBar。uBar 确实是这个领域的老牌应用,但 RetroWin 和它有本质的区别:

RetroWin uBar
定位 经典 Windows 主题还原 现代风格 Dock 替代
主题 Win98 / WinXP / Win7 三套经典主题 自定义配色,无经典主题
开始菜单 完整还原经典开始菜单 有简易 Start 菜单
情怀感 像素级还原,满满的回忆 偏实用,缺少情怀
价格 基础功能免费 $30 起步
通知闪烁 橙色闪烁,完全还原 Windows 体验 有角标提示
多语言 中文、英文、日文、韩文、法文等 仅中英文

简单来说:

  • 如果你想要一个现代化的任务栏工具,uBar 是不错的选择
  • 如果你想要原汁原味的 Windows 经典体验,或者你是一个有情怀的人,RetroWin 是唯一的选择

而且 uBar 要 30 美元,RetroWin 基础功能完全免费,Pro设置也只需要 2 元即可买断。


一些使用场景

从 Windows 转到 Mac 的新用户

刚从 Windows 切换到 Mac,最不习惯的就是 Dock。RetroWin 可以让你用熟悉的方式管理窗口,大大降低切换成本。等你慢慢适应了 macOS 的操作逻辑,再决定要不要继续用。

怀旧党 / 复古爱好者

如果你怀念 Windows 98 开机的声音、XP 那片绿色的草地、Win7 的 Aero 玻璃效果,RetroWin 可以帮你找回那些记忆。配合一张经典壁纸,效果绝了。

多窗口重度用户

如果你日常需要开大量窗口(开发者、设计师、交易员),任务栏的窗口管理方式比 Dock 高效太多了。每个窗口一个按钮,一键切换,不需要 Mission Control。

直播 / 录屏博主

说实话,一个 Mac 上跑着 Windows 98 风格的任务栏,这个画面本身已经是文艺复兴了。


下载

  • GitHub Releasesgithub.com/a1245582339...
  • 支持 macOS 15.0+,Apple Silicon 和 Intel 均可
  • 下载 DMG,拖入应用程序文件夹即可使用
  • 由于应用是纯自行开发,没有过苹果官方的验证,所以第一次打开会报安全风险问题,需要前往隐私与安全-安全性中打开应用
  • 应用完全可放心使用,不会收集任何个人隐私

最后

这个项目从一个"我想要 Windows 任务栏"的念头开始,到现在已经支持了三套主题、多显示器、窗口管理、通知闪烁等一系列功能。

如果你也是一个从 Windows 过来的 Mac 用户,或者你单纯觉得 Dock 不好用,试试 RetroWin。

如果觉得不错,欢迎在 GitHub 上给个 Star,也欢迎加群交流:

相关推荐
唐宋元明清21883 小时前
.NET Win32磁盘动态卷/跨区卷触发“函数不正确”问题排查
windows·c#·存储
吴佳浩11 小时前
OpenClaw macOS 完整安装与本地模型配置教程(实战版)
人工智能·macos·agent
开心就好202518 小时前
iOS App 安全加固流程记录,代码、资源与安装包保护
后端·ios
开心就好202518 小时前
iOS App 性能测试工具怎么选?使用克魔助手(Keymob)结合 Instruments 完成
后端·ios
zhongjiahao2 天前
面试常问的 RunLoop,到底在Loop什么?
ios
wvy3 天前
iOS 26手势返回到根页面时TabBar的动效问题
ios
RickeyBoy3 天前
iOS 图片取色完全指南:从像素格式到工程实践
ios
aiopencode3 天前
使用 Ipa Guard 命令行版本将 IPA 混淆接入自动化流程
后端·ios
二流小码农4 天前
鸿蒙开发:路由组件升级,支持页面一键创建
android·ios·harmonyos
vi_h4 天前
在 macOS 上通过 Docker 安装并运行 Ollama(详细可执行教程)
macos·docker·ollama