DevToysMac:为 macOS 开发者打造的多功能工具箱(项目已归档)
✨ 项目背景与目标
- 基于广受好评的 Windows 应用 DevToys,旨在为 macOS 用户提供类似的一体化开发者工具体验。
- 集成数十种常用开发小工具,无需切换多个网站或应用,提升编码与调试效率。
- 采用原生 SwiftUI 构建,追求简洁、快速、离线可用的桌面级体验。
🔧 预期支持的工具类别(参考 DevToys 功能)
- 文本处理:JSON 格式化、XML 验证、Base64 编解码、URL 编码、正则测试
- 编码转换:HEX / ASCII / UTF-8 转换、二进制查看
- 颜色工具:HEX / RGB / HSL 互转、调色板生成、对比度检查
- 加密哈希:MD5、SHA1、SHA256 等摘要生成
- 时间戳转换:Unix 时间 ↔ 人类可读日期
- 二维码生成:输入文本快速生成可扫描二维码
⚠️ 重要提示:该项目已于 2024 年 6 月 11 日被作者归档,目前为 只读状态,不再接受更新或维护。建议用户关注社区是否有活跃分支,或考虑其他替代工具(如 QuickLook 插件 + VS Code 扩展 组合)。
📥 替代方案建议
- 在线工具:DevToys 官网(devtoys.app)提供 Web 版,跨平台可用
- macOS 原生方案:
- 使用 Raycast 或 Alfred + 插件实现类似功能
- 安装 VS Code 并搭配 JSON Formatter、Color Highlight 等扩展
尽管 DevToysMac 项目已停止维护,但它反映了开发者对“一体化本地工具箱”的强烈需求,也为未来开源贡献者提供了宝贵参考。
🐙 查看 GitHub 归档项目