news 2026/8/22 16:27:45

Marketch:从Sketch设计稿直接量出间距和CSS尺寸的顺手工具

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Marketch:从Sketch设计稿直接量出间距和CSS尺寸的顺手工具

Marketch:从Sketch设计稿直接量出间距和CSS尺寸的顺手工具

【免费下载链接】marketchMarketch is a Sketch 3 plug-in for automatically generating html page that can measure and get CSS styles on it.项目地址: https://gitcode.com/gh_mirrors/ma/marketch

交付设计稿时,你被开发追着问"这个间距多少""圆角几像素",然后拿标尺一个个量、一个个抄色值的场景,应该不少。装上Marketch之后,这些位置、尺寸、间距和CSS样式,直接从Sketch设计稿里量出来、拿走,不用在软件之间来回切换。

跟做一遍:四步让Marketch量出第一个间距

第一步,先装好插件。执行git clone https://gitcode.com/gh_mirrors/ma/marketch拿到源码包,把marketch.sketchplugin.zip解压后,双击里面的marketch.sketchplugin,它会自动注册进Sketch。

第二步,打开一个带画板(Artboard)的Sketch文件,在菜单栏运行Marketch,屏幕上会弹出一个预览页面。

第三步,在页面左上角勾选要处理的页面和画板,画板会整屏铺在页面中央,右侧留出样式区。

第四步,点一下画板里的按钮图层,右侧面板立刻出现它的X/Y坐标、宽高、填充色和圆角,直接以CSS代码的形式给出,比如:

background: #4cd964; border-radius: 4px; width: 75px; height: 32px;

想量间距就更有意思了:保持一个元素处于选中状态,把鼠标悬停到旁边的元素上,两者的间距数值会实时显示出来,不用再去拖辅助线估算。

省下的时间:Marketch改变的三个交付场景

量间距这件事,以前你得把Sketch放大到100%,手动拖个矩形去卡位置,再口头报数;现在选中一个元素、悬停另一个,数值直接浮出来,一整屏标注可以压缩成"你自己量一下这个页面"。

取色值和样式,以前靠取色器一个个点,圆角、字号再手动敲进文档,抄错一个还得返工;现在点击图层,右侧面板给出的是能直接粘进代码的样式,省掉的是转录环节。

多人协作交付,以前是把画板一张张导出PNG发群里,开发想看细节还得翻原稿;现在勾选"全部画板"导出成zip包,开发拿到的是可交互的HTML页面,量尺寸、看样式都在里面完成。

新手容易踩的坑:先知道这四件事

  1. ⚠️ 导出时提示找不到画板。原因:插件依赖画板工作,内容如果只是散落在普通图层上,它认不出来。解决办法:先把内容放进画板再运行,这是硬性前提。
  2. 部分文字和形状图层在右侧面板不显示。这是已知限制,CHANGELOG.md 里明确提到过。解决办法:从父级容器画板入手查看位置,或等后续版本修复。
  3. 以"-"开头的页面和画板会被自动跳过。这其实是设计好的功能,不想导出的页面直接加个前缀横线就行,不用反复取消勾选。
  4. Sketch版本兼容性。插件基于Sketch 3时代的接口编写,如果你用的是很新的Sketch,个别功能可能行为异常,先对照版本记录排查,解决不了就提issue。

往深了走:导出选项与参与项目

导出对话框里能选范围(选中画板、当前页全部、或整个文件的全部画板),还可以勾选是否导出2倍图、是否把每个图层单独导出成图片,快捷键是command+shift+m。发现bug可以按 issue-template.md 提供信息;想改代码就看 contribution.md,当前版本是1.0.24。

Marketch替不了开发做最终实现,但能把标注阶段反复拉扯的量尺寸、报数值压缩成一次页面导出。挑一块手头的设计稿现在就导出试试,效果比读十篇教程直观。

【免费下载链接】marketchMarketch is a Sketch 3 plug-in for automatically generating html page that can measure and get CSS styles on it.项目地址: https://gitcode.com/gh_mirrors/ma/marketch

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/22 16:25:52

RAG 评测体系完整指南

RAG 评测体系完整指南 RAG(检索增强生成)的评测核心,是围绕「检索是否找得准」和「生成是否用得对」两大核心问题展开,区别于纯大模型的生成质量评测,也不同于 Agent 的全链路决策评测,其核心目标是控制幻觉…

作者头像 李华
网站建设 2026/8/22 16:20:39

边缘AI时事:PTZ摄像机的边缘算力是怎么来的?

熟悉PTZ摄像机的朋友都知道,AI功能如今已经是标配,诸如自动跟踪、自动取景、自动框选、自动构图等等。但AI功能需要持续运行深度学习模型,对算力有持续需求,所以我们需要解决一个问题:“算力从哪来?部署在哪…

作者头像 李华
网站建设 2026/8/22 16:20:30

Vue3 Ant Design 中后台模板教程:5分钟跑通 vue3-antd-admin

Vue3 Ant Design 中后台模板教程:5分钟跑通 vue3-antd-admin 【免费下载链接】vue3-antd-admin 使用vue3ant-design-vuevitets开发的通用后台框架,实现了权限系统、动态菜单、表格集成快速使用等功能,简洁干净开箱即用。 项目地址: https:/…

作者头像 李华
网站建设 2026/8/22 16:18:55

重试机制应用

重试机制的常见应用场景重试机制是分布式系统和网络编程中一种常见的容错策略,主要用于应对临时性故障。以下是典型的应用场景:1. 网络通信场景网络抖动:数据传输过程中因网络不稳定导致的丢包或延迟连接超时:客户端与服务端建立连…

作者头像 李华