告别手工对齐:Paddy插件让Sketch图层自动填充与排布(实战指南)
告别手工对齐Paddy插件让Sketch图层自动填充与排布实战指南【免费下载链接】paddy-sketch-pluginAutomated padding, spacing and alignment for your Sketch layers项目地址: https://gitcode.com/gh_mirrors/pa/paddy-sketch-pluginPaddy是一款开源的Sketch自动布局插件你只需给图层取个合适的名字就能让背景填充、间距分布、对齐方式全部自动完成。本文用三个实战场景加一份速查清单带你零基础跑通改文字、布局自己跟上的完整流程特别适合正在搭建组件库、反复调整 UI 的设计师。从一次深夜改稿说起凌晨一点你刚把按钮文字从立即购买改成立即购买并查看详情。接下来等待你的是手动拉大背景框、重新计算上下左右留白、再挨个微调图标和文字的位置。改完一看旁边还有一个同样要改的卡片以及一份需要同步的列表——这一晚注定又要熬到三点。这种改一处、跟一串的苦差事几乎每个做 UI 的人都经历过。而本文的主角——Paddy正是为了解决这类重复劳动而生的它把布局规则写进图层名称里你负责取名字它负责执行全程不需要手工拖拽。它是什么一句话就能说清Paddy 是一个通过图层命名来驱动自动填充、间距与对齐的 Sketch 插件。它的核心思路非常朴素把背景要留多少内边距写进图层名例如Background [20]把组内元素之间隔多少写进组名例如[10v]把元素怎么对齐也写进组名例如[10v center]。它不会把图层改造成某种特殊组件也不改变原始图层结构——只是在你编辑内容后自动帮你调整位置和尺寸。适合正在做按钮、卡片、列表等重复组件的设计师也适合想给团队沉淀一套可复用组件的组件库维护者。三步跑通第一次使用不用读说明书跟着下面三步五分钟内就能看到第一个自动布局效果。第一步安装插件在终端克隆仓库并解压双击Paddy.sketchplugin文件即可完成安装git clone https://gitcode.com/gh_mirrors/pa/paddy-sketch-plugin安装后插件会出现在 Sketch 的插件菜单里其中包含Enter paddingImply paddingSpacing等几个命令。第二步用命名声明填充规则在画布上创建一个分组往里面放一个文本图层和一个矩形背景然后把背景矩形改名为Background [20]这个命名表示背景四周预留 20px 的填充。第三步取消选择见证魔法按一下键盘上的Esc键取消所有选择背景矩形会立刻自动吸附到内容的四周。之后再修改文字内容只要重新取消选择背景就会再次跟随变化。小提示如果填充没有生效先确认三点——背景层是不是组的直接子层、命名中的方括号是否完整、是否已取消选择。多数不生效都出在这三处。实战场景拆解三个常见需求的完整解法场景一做一个文字变了也能自动伸缩的按钮做组件库时最烦的就是按钮文案短则背景过长文案长则背景包不住。用 Paddy 解决它只需两步。把按钮的背景矩形命名成Background [12 20]上下 12px、左右 20px把按钮打包成一个 Symbol 符号。之后无论你把这个符号拖出来多少份、改成什么文案背景都会自动贴合文字因为符号内部只允许有一个带填充的背景层所以替换图标、调整文案都不会互相干扰。场景二给聊天气泡加上一个不参与布局的箭头做消息气泡时箭头要固定在气泡某一侧但它不应该参与背景的尺寸计算。Paddy 为此准备了一个特殊标记在图层名前加一个-前缀该图层就会被完全忽略。把箭头图层命名为-arrow再看背景层Background [20]的计算范围——它只会围绕正文内容撑开箭头被自动排除在外。无论正文怎么变气泡都能保持完整的形状且箭头永不掉队。配套的还有忽略边缘玩法把填充值写成x表示该侧不填充。比如[60 x]表示上下各留 60px、左右不设填充适合做横跨全宽的分隔条或通栏卡片。场景三一行命名让列表自动均分并居中做导航栏或图标列表时想让元素均匀分布还要逐一对齐Paddy 的间距与对齐可以一次搞定。把组的名字改成[10h]10h表示水平方向、间距 10px组内所有子层会自动等距排开改为[10v]则是垂直方向。如果想在分布的同时统一对齐把对齐关键字追加在后面即可[10h c]这表示水平分布、间距 10px同时所有元素水平居中。对齐关键字支持left / center / right / top / middle / bottom并可使用单字母缩写l / c / r / t / m / b甚至组合使用例如[c m]同时居中又垂直居中。进阶技巧速查卡把下面这些内容存下来随时翻阅。快捷键一览功能快捷键说明输入填充值Control Alt P为选中图层批量写入填充反推填充值Command Shift P按当前已有留白自动推断并命名设置间距Control Alt Command P为选中的组写入间距规则触发更新Esc取消选择所有布局自动刷新命名语法备忘填充顺序遵循 CSS 规则[20]、[10 20]、[10 15 20]、[5 10 15 20]依次对应上、右、下、左x表示忽略某一侧[60 x]-前缀表示忽略该图层-badge分号后可追加尺寸约束如[20; h250]表示四侧填充 20px 且最小高度 250px支持w/h与、、、、等运算符。三个常见坑漏了方括号Background 20不会被识别命名必须带[ ]拼写不匹配对齐关键字必须与文档一致写错会被静默忽略符号里塞了多个背景层每个符号最多只能有一个带填充的背景层多了行为不可预期。生态与避坑指南版本兼容项目已不再积极维护但核心功能在 Sketch v53 及更早版本上仍可正常工作如果你正使用更高版本建议先在测试文件里验证一遍再接入工作流。符号内间距的局限在符号主模板里可以用间距规则排布元素但覆盖符号实例后间距不会保留这是为了避免破坏图层结构而做出的取舍。兼容 Zeplin 等协作工具因为 Paddy 只移动和缩放图层不写入特殊数据交付给 Zeplin 或同事的源文件无需插件也能正常阅读。与其他插件配合若符号内部需要更强的间距能力可以搭配 Anima 的 AutoLayoutStack groups使用Paddy 在缩放符号时会参考 Stack 组的结果二者并不冲突。写在最后去试试你的第一个自动布局下一次当你面对改一行文字、动一堆图层的重复劳动时不妨停下来想一想能不能把它写进图层名字里交给 Paddy 自动完成试着打开任意一个正在做的页面把最常用的按钮或卡片改造成取个名就自动排布的组件感受一下改完文字按一下Esc的畅快。如果你在实践过程中发现了新的用法或踩到了文档没提到的坑欢迎在评论区分享你的经验——好东西值得让更多人知道。【免费下载链接】paddy-sketch-pluginAutomated padding, spacing and alignment for your Sketch layers项目地址: https://gitcode.com/gh_mirrors/pa/paddy-sketch-plugin创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Visual Studio 系列应用配置

Visual Studio 系列应用配置

Visual Studio 系列应用配置1. 关闭文档窗口快键键 Ctrl W1.1. 打开 工具→选项→环境→键盘1.2. 输入 Ctrl W 查询所有有关的使用对象1.3. 移除与 Ctrl W 相关的使用对象1.4. 移除关闭文档窗口的快捷键 Ctrl F41.5. 给关闭文档窗口分配新的快捷键 Ctrl W2. 自动换行2.1. …

2026/10/17 20:43:08 阅读更多 →
WPF UI框架改造指南:如何让老旧WPF项目快速拥有Windows 11的颜值

WPF UI框架改造指南:如何让老旧WPF项目快速拥有Windows 11的颜值

WPF UI框架改造指南:如何让老旧WPF项目快速拥有Windows 11的颜值 【免费下载链接】wpfui WPF UI provides the Fluent experience in your known and loved WPF framework. Intuitive design, themes, navigation and new immersive controls. All natively and eff…

2026/10/17 4:32:51 阅读更多 →
基于SpringBoot的校园跑腿微信小程序毕业设计项目源码

基于SpringBoot的校园跑腿微信小程序毕业设计项目源码

题目简介 基于 SpringBoot 的校园跑腿微信小程序,聚焦校园生活 “需求精准匹配、服务高效履约、交易安全可控” 的核心需求,针对传统校园跑腿 “信息分散、交易无保障、流程不规范” 的痛点,构建覆盖下单用户、跑腿员、平台管理员的全流程校园…

2026/10/17 4:33:20 阅读更多 →

最新新闻

2026最新GPT-5.5深度评测:Agent架构解析与API选型

2026最新GPT-5.5深度评测:Agent架构解析与API选型

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 23:03:58 阅读更多 →
Oracle Procedure 返回数据集:TaoToken 场景下的 Ref Cursor 与临时表选型小结

Oracle Procedure 返回数据集:TaoToken 场景下的 Ref Cursor 与临时表选型小结

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 23:03:58 阅读更多 →
2026就业新赛道:一人如何利用AI智能体制作漫剧?五大主流工具深度测评与TaoToken统一接入实践

2026就业新赛道:一人如何利用AI智能体制作漫剧?五大主流工具深度测评与TaoToken统一接入实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 23:03:58 阅读更多 →
openclaw工作区workspace文件配置与管理完全指南:从目录结构到TaoToken统一Key接入

openclaw工作区workspace文件配置与管理完全指南:从目录结构到TaoToken统一Key接入

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 23:03:58 阅读更多 →
爱马仕hermas agent部署选型指南:Docker与VPS方案对比及TaoToken接入实践

爱马仕hermas agent部署选型指南:Docker与VPS方案对比及TaoToken接入实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 23:03:58 阅读更多 →
Agent安全审计实战:security-audit-skill技能包设计与findings.json解析

Agent安全审计实战:security-audit-skill技能包设计与findings.json解析

1. 从零拆解 security-audit-skill:一个让 Agent 真正会做安全审计的技能包第一次看到security-audit-skill这个标题,我脑子里蹦出来的不是“又一个安全扫描脚本”,而是一个更具体的问题:怎么让一个通用 Agent 在拿到一份代码仓库…

2026/10/17 23:02:58 阅读更多 →

日新闻

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

简介:《DeepSeek使用方法.pdf》是一份面向DeepSeek入门及进阶用户的完整使用指南,重点围绕V3与R1两款模型的能力差异与适用场景展开,帮助读者根据任务类型与成本选择合适的模型。资源共1个PDF文件,压缩包大小约311KB,篇…

2026/10/17 0:00:25 阅读更多 →
200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

简介:这是一份聚焦DeepSeek提示词优化的《200Deepseek润色指令》PDF文档,共收录两百余条可直接套用的润色指令,涵盖语法修正、风格统一、逻辑梳理、表达精炼等维度,并针对商务写作、学术论文、广告文案等场景给出差异化建议。文档…

2026/10/17 0:00:25 阅读更多 →
OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

简介:本资源是一份基于OpenCV的本科课程设计完整报告,面向计算机视觉初学者、图像处理学习者及高校通信/信息类专业学生,解决物体智能计数与检测结果结构化记录的实际问题。项目覆盖图像预处理、轮廓检测、边界框绘制、轨迹栏交互式参数调节、…

2026/10/17 0:00:25 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/16 21:35:51 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/17 1:44:59 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/16 15:04:24 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 21:54:38 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 14:23:36 阅读更多 →