·5分钟阅读

Mac的DevToys替代品

DevToys为Windows带来了一体化开发工具包概念,但macOS版本从未达到Mac用户期望的原生体验。

如果你在Windows上使用过DevToys,你知道它的吸引力:一个处理JSON格式化、Base64、JWT解码、哈希生成和十几个其他实用工具的应用。没有浏览器标签页、没有命令行命令、没有上下文切换。然后你转到macOS并寻找同样的东西。

macOS的DevToys版本存在,但它一直感觉像一个端口而不是原生应用。UI不遵循macOS约定、在Apple Silicon上性能可能滞后、它携带跨平台框架的重量。如果你选择Mac是因为其软件质量,差距是显而易见的。

Mac开发人员真正想要什么

macOS用户期望应用感觉像属于平台。这意味着原生侧栏、标准键盘快捷键、适当的暗模式支持、与菜单栏等系统功能的集成。这些不是化妆偏好 — 它们影响你能多快地进入、完成任务并离开。

开发工具应用生活在专注工作会话之间的缝隙中。它需要立即启动、无摩擦地接受输入、完成后消失。每毫秒的延迟或UI混乱都违背了这个目的。

具有41个工具的Mac原生替代品

Bellows专为macOS用Swift构建。它使用NavigationSplitView侧栏来组织五个类别中的41个工具:格式化工具、编码工具、生成工具、转换工具和文本工具。它作为菜单栏应用和独立窗口运行 — 根据你的工作方式选择。

Bellows作为macOS DevToys替代品具有NavigationSplitView侧栏

与DevToys的比较

两个应用覆盖相同的核心领域 — JSON格式化、编码/解码、哈希、UUID生成、颜色转换。Bellows的不同之处在于平台集成。剪贴板检测根据你刚刚复制的内容建议正确的工具。菜单栏访问意味着你永远不需要Cmd-Tab找到应用。最近使用跟踪在顶部显示你最常用的工具。这些是小接触,但它们在数百个日常交互中复合。

完全离线

与DevToys一样,Bellows完全离线运行。没有数据离开你的机器、不需要账户、没有遥测。对于处理凭证、令牌或专有数据的开发人员来说,这是必须的 — 但值得明确确认。

原生性能

因为Bellows使用原生macOS框架而不是Electron或跨平台工具包构建,它立即启动并使用最少内存。它表现得像一个系统实用工具,而不是一个穿着原生皮肤的网络应用。

在Mac应用商店获取Bellows

下一篇文章

Bellows

41 developer tools in one native Mac app — JSON, JWT, Base64, hashes, and more.

Get Bellows on the Mac App Store