跳到主要内容
知仓学习社ZHICANG

makepad-reference

This category provides reference materials for debugging, code quality, and advanced layout patterns.

不碰外部(只输出文字)无严重或高危命中sickn33/agentic-awesome-skills

它会碰到什么

扫了多少1 个文本文件,2 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

Makepad Reference

This category provides reference materials for debugging, code quality, and advanced layout patterns.

When to Use

  • You need quick-reference material for common Makepad errors, debugging, or API lookups.
  • The task is diagnostic or reference-oriented rather than writing a focused feature in one subsystem.
  • You want a central starting point before diving into more specialized Makepad skills.

Quick Navigation

| Topic | File | Use When |

|-------|------|----------|

| API Documentation | Official docs index, quick API reference | Finding detailed API info |

| Troubleshooting | Common errors and fixes | Build fails, runtime errors |

| Code Quality | Makepad-aware refactoring | Simplifying code safely |

| Adaptive Layout | Desktop/mobile responsive | Cross-platform layouts |

Common Issues Quick Reference

| Error | Quick Fix |

|-------|-----------|

| no matching field: font | Use text_style: <THEME_FONT_*>{} |

| Color parse error (ends in e) | Change last digit (e.g., #14141e#14141f) |

| set_text missing argument | Add cx as first argument |

| UI not updating | Call redraw(cx) after changes |

| Widget not found | Check ID spelling, use ids!() for paths |

Debug Tips

# Run with line info for better error messages
MAKEPAD=lines cargo +nightly run
// Add logging
log!("Value: {:?}", my_value);
log!("State: {} / {}", self.counter, self.is_loading);

Resources

Limitations

  • Use this skill only when the task clearly matches the scope described above.
  • Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
  • Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。

同名技能的其他版本

有 3 个不同仓库或目录里都有叫 makepad-reference 的技能。它们内容并不相同,别混用: