从 Sketch 设计稿快速读取 CSS 和尺寸:Marketch 插件实用指南

发布时间:2026/10/23 22:15:50

从 Sketch 设计稿快速读取 CSS 和尺寸:Marketch 插件实用指南 从 Sketch 设计稿快速读取 CSS 和尺寸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接到一个 Sketch 设计稿后前端的第一步常常是测量按钮宽高多少、圆角几像素、两个元素间距是多少。靠肉眼加检查器逐个读数量完一屏往往要几十分钟还容易抄错值。Marketch 是一款 Sketch 插件它能把设计文件自动转换成一个可测量的 HTML 页面你在这个页面上点选元素即可直接看到尺寸坐标并拿到可复制的 CSS 样式代码。Marketch 是什么Marketch 定位很直接把设计稿到代码中间那段手工取样的工作自动化。设计师交付的 Sketch 文件经插件处理后会生成一个 HTML 页面页面里完整还原了画板结构每个元素都可点选位置、宽高、背景色、圆角等信息实时显示在侧边面板样式以 CSS 片段形式输出。它主要服务两类角色需要还原设计的前端开发者以及需要快速核对间距、标注尺寸的设计师。整个流程不需要额外工具导出结果是一个本地压缩包解压后用任意现代浏览器打开即可使用。插件怎么装安装只需两步均在本机完成克隆项目到本地git clone https://gitcode.com/gh_mirrors/ma/marketch在项目目录中找到marketch.sketchplugin文件夹双击它。Sketch 会自动识别并注册这个插件包。安装完成的验证标志Sketch 顶部菜单栏的Plugins菜单下会出现一个名为 marketch 的子菜单其中包含Export as zipFile和Get New Version两个选项。这两个命令由插件包内的 manifest.json 定义前者是核心导出功能快捷键为 ⌘⇧M后者用于在线比对版本号。如果菜单里看不到 marketch重新双击一次插件包再重启 Sketch。怎么从设计稿读出某个元素的 CSS装好之后以拿到一页设计稿的全部样式这条主线走一遍完整流程。先在 Sketch 中打开设计文件从 Plugins 菜单执行Export as zipFile。弹窗里让你选择导出的画板范围当前选中的画板、当前页全部画板、或整个文档全部画板默认是全部。确认后选择 zip 包的保存位置。这个打包过程由 zip.cocoascript 驱动完成后系统会提示导出成功并在 Finder 中定位到生成的 zip 文件。解压 zip用浏览器打开里面的 HTML 页面。页面是三段式布局左上角是页面和画板选择器中间是画板预览区右侧是属性面板核心逻辑都写在 export.cocoascript 里。接下来点选元素。在预览区单击任意元素它会被蓝色边框高亮右侧面板随即列出该元素的 X/Y 坐标、宽度和高度背景色、圆角等属性以及一段拼好的 CSS 代码例如一个绿色圆角按钮会输出background: #4cd964; border-radius: 4px; width: 75px; height: 32px;选中后直接复制这段 CSS 即可。需要量间距时保持一个元素处于选中状态把鼠标移到另一个元素上两者之间会出现带数值的标尺线横向纵向距离都会显示。几个值得先了解的参数导出画板范围。三种取值selected 只打包当前选中的画板page 打包当前页all 打包整个文档。第一次安装熟悉流程时选 selected 最快文件小、打开快正式交付开发时选 all 一次拿全。2x 导出开关。弹窗里默认开启决定是否额外输出 2 倍分辨率的画板整图。现在交付的屏幕基本都是 Retina建议保持开启开发拿到后可以直接用作背景或切图参考。图层命名前缀。两个约定值得提前告诉设计师图层名加svg前缀该图层会以 SVG 文件导出而不是位图页面名或画板名以-开头则跳过不导出适合放内部参考稿。页面右上角还有一个 Unit 下拉框用来切换测量数值的显示单位按开发侧的约定选择即可默认像素对 Web 开发没有歧义。常见的三个坑导出的页面是空的。现象是 zip 里 HTML 能打开但预览区没有任何画板。原因是插件只识别画板artboard结构直接铺在画布上没有放进画板的内容不会被收集。解决办法是回到 Sketch把每个页面或模块包进独立的画板再重新导出。文本和形状图层在右侧面板里不显示。这是当前 v1.0.24 版本的已知问题。该版本为了绕过 Sketch v52 的 API 变更做了临时处理副作用就是文本和形状暂不出现在属性面板中详见项目内的 CHANGELOG.md。等作者修复后升级即可导出 zip 本身不受影响。Get New Version 提示网络错误。检查更新的逻辑需要联网拉取远程版本号见 checkupdate.cocoascript网络受限时会直接报 NETERROR。这不影响导出和预览功能可以忽略想确认当前版本是否最新直接对比本地 manifest.json 里的 version 字段和仓库 CHANGELOG.md 即可。Marketch 适合Sketch 设计稿到前端样式这一交付环节功能边界在于它只处理画板内的结构输出是静态 HTML 页面而非可运行的组件。想深入了解版本修复历史读 CHANGELOG.md要参与代码或提交问题按 contribution.md 的指引和 issue-template.md 的模板操作即可。【免费下载链接】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),仅供参考
延伸阅读

更多相关文章

2026/10/24 0:03:18

H100 和 H200 怎么选:训练、推理、长上下文任务分别怎么租

租旗舰卡时,大家真正纠结的往往不是 H100 强不强,而是 H200 那部分差价能不能赚回来。这个答案主要藏在显存里。H100 和 H200 都是 Hopper 架构,核心计算性能、700W 功耗和 900GB/s 的 NVLink 没拉开差距。H200 多出来的,是从 80G…

2026/10/23 8:14:28

ERP 条件详解:企业如何满足 ERP 实施要求

一、ERP 实施前必须理解的核心问题很多企业误以为上 ERP 只是采购一套软件、安装部署后就能立刻提升管理效率。实际上,ERP 的本质不是工具升级,而是一次围绕业务流程、数据结构、组织协同和管理习惯的系统性变革。企业能不能成功上线 ERP,往往…

2026/10/24 0:02:40

Windows双网卡路由配置:从原理到实操解决内外网冲突

电脑上插了两块网卡,一根网线接办公内网,一根网线接宽带外网,结果要么外网上不去,要么内网系统打不开,这个场景估计不少人都撞上过。问题不在网卡本身,而在 Windows 的路由表——两块网卡各自带着默认网关&…

2026/10/24 0:02:40

Nugget动态壁纸开发实战:性能、功耗与渲染的黄金平衡

1. 项目概述:为什么动态壁纸不是“换张图”那么简单?“解锁设备潜能!Nugget动态壁纸制作完全指南”——这个标题里藏着三个关键信号:“解锁潜能”暗示这不是基础功能复现,而是对系统底层能力的调用;“Nugge…

2026/10/24 0:02:40

ESXi裸机虚拟化安装指南:从硬件兼容到虚拟机部署

1. 为什么还要折腾ESXi:从一台闲置机器说起手里攒了几台淘汰下来的迷你主机,配置不算差,i5加16G内存,扔了可惜,装个桌面系统又觉得浪费。这种场景下,ESXi就成了一个绕不开的选择。它是一套裸机虚拟化平台&a…

2026/10/24 0:02:40

用Poco实现Qt风格信号与槽的跨平台C++方案

简介:本资源是一份面向C中级开发者的技术实践工程,聚焦于在非Qt框架环境下模拟实现Qt核心通信机制——信号与槽,借助Poco网络库的事件系统完成解耦式对象通信。适用于需在跨平台C项目中引入松耦合回调机制、但受限于无法集成Qt依赖的开发场景…

2026/10/24 0:02:40

MATLAB缩进快捷键与批量格式化实战指南

1. 被自动缩进折磨的那些年如果你写过MATLAB代码,大概率经历过这种场景:从某个文档、网页或者聊天记录里复制了一段代码,粘贴进编辑器之后,每一行前面都带着莫名其妙的空格,有的行首是四个空格,有的是一个T…

2026/10/23 23:57:39

Python爬虫实战:知乎回答文本与图片采集源码解析

简介:这份资源面向具备Python基础、希望入门网络数据采集的开发者与数据分析学习者,围绕知乎问答社区场景,讲解如何抓取回答中的文本与图片。内容涉及HTTP请求发送、HTML解析、文件读写与延时策略等环节,帮助读者理解从问题ID定位…

2026/10/23 22:56:35

金融AI落地指南:从调研报告到技术选型与工程实践

简介:这份PDF报告聚焦2025年金融服务业中国AI现状与趋势,面向金融科技从业者、AI战略规划人员及关注行业数字化转型的研究者,帮助读者把握生成式AI在银行、支付、交易等场景中的落地路径与投资方向。资源包内含1个PDF文件,大小约1…

2026/10/24 0:02:40

MATLAB缩进快捷键与批量格式化实战指南

1. 被自动缩进折磨的那些年如果你写过MATLAB代码,大概率经历过这种场景:从某个文档、网页或者聊天记录里复制了一段代码,粘贴进编辑器之后,每一行前面都带着莫名其妙的空格,有的行首是四个空格,有的是一个T…

2026/10/24 0:02:40

用Poco实现Qt风格信号与槽的跨平台C++方案

简介:本资源是一份面向C中级开发者的技术实践工程,聚焦于在非Qt框架环境下模拟实现Qt核心通信机制——信号与槽,借助Poco网络库的事件系统完成解耦式对象通信。适用于需在跨平台C项目中引入松耦合回调机制、但受限于无法集成Qt依赖的开发场景…

2026/10/24 0:02:40

ESXi裸机虚拟化安装指南:从硬件兼容到虚拟机部署

1. 为什么还要折腾ESXi:从一台闲置机器说起手里攒了几台淘汰下来的迷你主机,配置不算差,i5加16G内存,扔了可惜,装个桌面系统又觉得浪费。这种场景下,ESXi就成了一个绕不开的选择。它是一套裸机虚拟化平台&a…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑