macOS最好用的开源剪贴板管理器“Maccy”发布2.0——7年来最大更新、完全重写、大幅优化性能
时间:2024-09-24 20:42 来源:linux.it.net.cn 作者:IT
Maccy 是一款用于 Mac 平台的剪贴板管理器,具有现代化 UI 和极其轻量的体积——其安装包大小仅为 2.2MB。
之所以能做到如此轻量离不开它的极简功能。正如开发者所描述,“Maccy 是一个剪贴板管理器,只专注做一件事,那就是让用户随手保存复制历史,仅此而已。”
Maccy is a clipboard manager doing one job - keep your copy history at hand.
Period.
Maccy 功能亮点:
-
速度极快。只需几分之一秒即可打开并搜索整个剪贴板历史记录。
-
奉行键盘优先 (Keyboard-first) 原则。通过组合键完成大部分操作,最大程度减少移动鼠标的时间。
-
极简风格的原生设计。不会被复杂的界面和无用的功能所干扰,就像是 macOS 内置的剪贴板管理器。
-
安全且私密。密码管理器没有日志记录,所有数据都存储在 Mac 本地。
-
可定制、可扩展。在偏好设置中配置合适的使用习惯,通过快捷键自动处理复杂情况。
上图是官方提供的使用示例,可以看到用户体验极为流畅自然,真正的“小而美”。
此外,Maccy 还是一款开源软件,源代码在 GitHub 上以 MIT 开源许可证提供,目前已获得超过 1 万 star。
用户可通过 Homebrew 免费获取 Maccy:
-
brew install maccy
Maccy 同时也在 App Store 上销售,价格为 9.9 美元 —— 用于支持开发工作。
当然,如果你想支持开发者,还可以在 Maccy 官网用任意价格进行购买。
Maccy 最近正式发布了 2.0 版本,开发者称这是 7 年来最大的更新。
虽然从外观来看变化不大,但在代码层面,新版本采用现代化的苹果官方技术栈进行完全重写,解决了许多问题,并为未来的版本解锁了新的机会。
Maccy 2.0 主要变化
-
UI 采用 SwiftUI + NSPanel 进行重写,此前为 AppKit + NSMenu
-
重写存储实现:数据持久化框架从 Core Data 迁移到 SwiftData
-
与 Maccy 1.x 向后兼容。如果不喜欢新版本或遇到错误,可以降级到 1.0
-
搜索高亮显示匹配结果:在剪贴板历史中搜索时,Maccy 2.0 现在可以高亮显示与你的输入内容相匹配的部分,方便快速识别出目标内容
-
可调整大小的窗口:Maccy 现在支持像 macOS 中其他原生窗口一样自由调整窗口大小,让用户能够根据需要调整显示历史记录的面积,适应不同的工作场景
-
滚动历史记录列表:2.0 版本中,剪贴板历史记录列表支持滚动操作,即便你有成百上千条历史记录,也可以轻松滚动查找,不用担心内容被遗漏。
-
优化内存使用:Maccy 2.0 提升了复制大体积图片时的性能
-
不支持与 Maccy0.x 的向后兼容性
-
系统最低要求 macOS 14 Sonoma 及更高版本
Maccy 2.0 下载地址
https://github.com/p0deje/Maccy/releases/tag/2.0.0
相关来源
https://github.com/p0deje/Maccy/discussions/790
https://github.com/p0deje/Maccy/releases/tag/2.0.0
https://github.com/p0deje/Maccy/
https://maccy.app/
(责任编辑:IT)
Maccy 是一款用于 Mac 平台的剪贴板管理器,具有现代化 UI 和极其轻量的体积——其安装包大小仅为 2.2MB。 之所以能做到如此轻量离不开它的极简功能。正如开发者所描述,“Maccy 是一个剪贴板管理器,只专注做一件事,那就是让用户随手保存复制历史,仅此而已。”
Maccy 功能亮点:
上图是官方提供的使用示例,可以看到用户体验极为流畅自然,真正的“小而美”。 此外,Maccy 还是一款开源软件,源代码在 GitHub 上以 MIT 开源许可证提供,目前已获得超过 1 万 star。 用户可通过 Homebrew 免费获取 Maccy:
当然,如果你想支持开发者,还可以在 Maccy 官网用任意价格进行购买。 Maccy 最近正式发布了 2.0 版本,开发者称这是 7 年来最大的更新。 虽然从外观来看变化不大,但在代码层面,新版本采用现代化的苹果官方技术栈进行完全重写,解决了许多问题,并为未来的版本解锁了新的机会。 Maccy 2.0 主要变化
Maccy 2.0 下载地址 https://github.com/p0deje/Maccy/releases/tag/2.0.0
https://github.com/p0deje/Maccy/discussions/790 https://github.com/p0deje/Maccy/releases/tag/2.0.0 https://github.com/p0deje/Maccy/ |