ScreenToLayers icon

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 文件后,可以看到逻辑清晰命名的图层组或图层,便于后续编辑。
  • 直接编辑灵活性: 设计师可以轻松地修改任意图层的颜色、文字、图标,而无需从零开始重建界面。

独特优势

  1. 专为现代 macOS 打造: 解决了旧版应用在 El Capitan 及以上系统及 Retina 屏幕的兼容性问题,运行更稳定高效。
  2. 完全免费开源: 应用在 Mac App Store 上完全免费,且代码开源(MIT 协议),透明可信赖。
  3. 开发者友好: 项目采用 Objective-C 编写,以简化底层 API 的调用。代码结构清晰,为有兴趣研究 macOS CGWindow API 等屏幕捕获技术的开发者提供了绝佳的学习范例。
  4. 轻量级且专注: 应用专注于核心的“屏幕转分层 PSD”功能,简单易用,没有冗余特性。
  5. 活跃的社区潜力: 开发者鼓励社区贡献,无论是提出新功能想法、报告 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 icon

Sculptris

Sculptris是一款免费直观的数字雕刻软件。采用动态网格技术,可像捏黏土般轻松创作3D模型,支持Alpha贴图、对称雕刻与基础纹理绘制,是入门3D雕刻的理想选择。

Sketch Cache Cleaner icon

Sketch Cache Cleaner

Sketch Cache Cleaner 是一款专为macOS设计的免费工具,能自动扫描并安全清理Sketch设计软件产生的隐藏历史缓存文件,一键释放大量硬盘空间。专为UI/UX设计师打造,轻量高效,让您的Mac保持最佳运行状态。

Sketch Toolbox Plugin Manager icon

Sketch Toolbox Plugin Manager

专为 Sketch 打造的插件管理器,提供热门插件一键安装、自动更新功能,集中管理所有插件,显著提升设计师工作效率,让插件管理变得简单高效!

Sketch icon

Sketch

Sketch是macOS原生的专业矢量设计工具,专为UI/UX设计师打造。提供灵活的堆叠布局、强大的矢量编辑、高效的离线体验和极速原型制作(快速创建交互原型,支持Smart Animate等智能动效),内置丰富模板与组件库,支持单人创作与团队实时协作,助力专注高效完成设计。

SketchBook icon

SketchBook

SketchBook 是一款完全免费的专业绘图软件,提供如纸上作画般流畅的自然绘画体验。拥有高度可定制的画笔库、强大的图层系统和精准辅助工具,支持全平台使用,是专业艺术家和创意爱好者的理想创作伴侣,让灵感随时随地变为精美艺术作品。

Sparkle icon

Sparkle

Sparkle(Sitely)是一款专为macOS设计的可视化网站构建器,提供AI辅助、无代码的拖拽式编辑体验,让任何人无需编程知识即可快速创建高性能的响应式网站。