目录导航

ScreenToLayers
ScreenToLayers 是一款创新的 macOS 截图工具,可将屏幕捕获为分层的 PSD 文件,智能分离窗口、图标和文本元素,完美支持 Retina 屏幕,为设计师和开发者提供便捷的编辑起点。
ScreenToLayers - 将屏幕捕获为分层 PSD 文件的 macOS 应用
应用简介
ScreenToLayers 是一款创新的 macOS 应用程序,它能够轻松地将您的屏幕截图保存为分层的 Photoshop PSD 文件。与传统的截屏工具不同,该应用保留了屏幕元素的图层结构,为设计师、开发者和内容创作者提供了极大的便利。
发展背景
该应用的灵感来源于一款名为 “ScreenShot PSD” 的优秀软件。然而,由于原应用未针对 OS X El Capitan 及更高版本的系统进行优化,且不支持 Retina 视网膜屏幕,开发者 Jeremy Vizzini 决定创建一个开源的替代品。ScreenToLayers 应运而生,旨在解决这些问题,并通过开源社区的力量持续改进。
核心功能特点
🎯 智能分层捕获
- 一键转换为 PSD: 只需按下快捷键,即可将整个或部分屏幕捕获为一个包含多个独立图层的 PSD 文件。
- 保留界面元素: 能够智能识别和分离屏幕上的窗口、菜单、图标、文本等元素到不同的图层,而非单一的扁平化图像。
- 完美支持 Retina: 专门针对 Mac 的 Retina 高分辨率屏幕进行优化,确保截图清晰锐利。
🛠️ 灵活的使用方式
- 多种捕获模式: 支持捕获整个屏幕、选定区域或特定应用程序窗口,满足不同场景的需求。
- 应用程序沙盒安全: 代码示例展示了如何在 App Store 的沙盒环境中处理持久化文件访问,对于开发者有参考价值。
- 支持 macOS 辅助功能: 代码包含了如何将应用注册为开机启动项的示例。
📁 便捷的图层管理
- 清晰的图层结构: 在 Photoshop 中打开 PSD 文件后,可以看到逻辑清晰命名的图层组或图层,便于后续编辑。
- 直接编辑灵活性: 设计师可以轻松地修改任意图层的颜色、文字、图标,而无需从零开始重建界面。
独特优势
- 专为现代 macOS 打造: 解决了旧版应用在 El Capitan 及以上系统及 Retina 屏幕的兼容性问题,运行更稳定高效。
- 完全免费开源: 应用在 Mac App Store 上完全免费,且代码开源(MIT 协议),透明可信赖。
- 开发者友好: 项目采用 Objective-C 编写,以简化底层 API 的调用。代码结构清晰,为有兴趣研究 macOS CGWindow API 等屏幕捕获技术的开发者提供了绝佳的学习范例。
- 轻量级且专注: 应用专注于核心的“屏幕转分层 PSD”功能,简单易用,没有冗余特性。
- 活跃的社区潜力: 开发者鼓励社区贡献,无论是提出新功能想法、报告 Bug,还是提交代码,都欢迎参与,使应用能持续进化。
获取与安装
| 方式 | 说明 | 推荐人群 |
|---|---|---|
| Mac App Store | 搜索 “ScreenToLayers” 直接下载安装,享受自动更新。 | 大多数普通用户 |
| 源码编译 | 从 GitHub 仓库克隆项目,使用 Xcode 在 macOS 10.10+ 环境编译。 | 开发者、希望体验最新特性的用户 |
技术栈与贡献
- 语言: Objective-C
- 框架: Cocoa
- 最低支持: macOS 10.10 (Yosemite)
- 项目状态: 活跃开发中,接受 Pull Request 或 Issue 反馈。
如果你有任何想法、发现了 Bug,或者是一名开发者/设计师,欢迎到项目的 dev 分支提交 Pull Request,共同完善这个工具。
总结:ScreenToLayers 填补了 macOS 生态中的一个特殊需求空白,它将一次简单的截屏变成了可直接投入设计流程的、可编辑的素材,极大地提升了 UI/UX 设计师、产品经理和前端开发者的工作效率。其开源免费的特质,更使其成为一款值得尝试和收藏的效率利器。
本站所有软件全部同步自 Awesome mac项目;内容全部由 Awesome mac项目整理获得,应用版权归原作者所有。
相关推荐
Sculptris
Sculptris是一款免费直观的数字雕刻软件。采用动态网格技术,可像捏黏土般轻松创作3D模型,支持Alpha贴图、对称雕刻与基础纹理绘制,是入门3D雕刻的理想选择。
Sketch Cache Cleaner
Sketch Cache Cleaner 是一款专为macOS设计的免费工具,能自动扫描并安全清理Sketch设计软件产生的隐藏历史缓存文件,一键释放大量硬盘空间。专为UI/UX设计师打造,轻量高效,让您的Mac保持最佳运行状态。
Sketch Toolbox Plugin Manager
专为 Sketch 打造的插件管理器,提供热门插件一键安装、自动更新功能,集中管理所有插件,显著提升设计师工作效率,让插件管理变得简单高效!
Sketch
Sketch是macOS原生的专业矢量设计工具,专为UI/UX设计师打造。提供灵活的堆叠布局、强大的矢量编辑、高效的离线体验和极速原型制作(快速创建交互原型,支持Smart Animate等智能动效),内置丰富模板与组件库,支持单人创作与团队实时协作,助力专注高效完成设计。
SketchBook
SketchBook 是一款完全免费的专业绘图软件,提供如纸上作画般流畅的自然绘画体验。拥有高度可定制的画笔库、强大的图层系统和精准辅助工具,支持全平台使用,是专业艺术家和创意爱好者的理想创作伴侣,让灵感随时随地变为精美艺术作品。
Sparkle
Sparkle(Sitely)是一款专为macOS设计的可视化网站构建器,提供AI辅助、无代码的拖拽式编辑体验,让任何人无需编程知识即可快速创建高性能的响应式网站。

评论