
库属性编辑
OSHWHub1v1.7.1
搜索库中器件并编辑其扩展属性
详情
更改日志
历史版本
评论
库属性编辑
OSHWHub1详情
更改日志
历史版本
评论
库属性编辑 (lib-attr-editor)
嘉立创EDA 专业版扩展,用于搜索库中器件并批量编辑其扩展属性。
功能
- 库属性编辑器 — 选择库 → 搜索器件(支持中英文属性名/属性值/器件名)→ 编辑/删除/新增属性 → 保存

- 批量操作库属性 — 搜索指定属性 → 勾选器件 → 批量修改属性值或批量删除属性

- 暗色主题支持
- 库选择记忆(上次选择的库自动恢复)
- 实时搜索进度显示
使用
在顶部菜单栏 库属性编辑 中选择:
| 菜单项 | 功能 |
|---|---|
| 打开库属性编辑器 | 单个器件属性查看与编辑 |
| 批量操作库属性 | 跨器件批量修改/删除指定属性 |
开发
npm install
npm run build
node build/import.mjs
许可
Apache-2.0
1.7.1
新增
- 属性编辑表格占满可用空间,不再有固定最大高度限制
- 搜索过程实时显示已搜索器件数量(逐器件更新进度)
- 达到搜索上限(10 万器件)时给出明确提示
修正
- 暗色主题全面适配:按钮、边框、表格表头、提示文字等对比度修复
- 暗色主题
data-theme属性值修正(toggleAttribute→setAttribute),暗色模式现已正常生效 - 点击器件后纵向滚动失效问题(flex 嵌套缺少
min-height:0) - 搜索结果全选复选框状态未在重新搜索时重置
- 批量操作进度条始终不可见(CSS
display:none与 inline style 冲突) - 编辑器属性高亮定位使用中文搜索时失败(CN_MAP 映射未反向查找)
优化
- 搜索性能优化:
innerHTML→createElement+textContent,减少 HTML 解析 - 搜索结果滚动节流(每 5 条匹配更新一次),减少强制 reflow
- HTML/CSS/JS 三文件分离,提升可维护性
- 确认弹窗文案优化:显示具体属性名
变更
- 搜索 API 参数调整:
pageSize50→100,maxPages10→1000 - 批量操作进度条移至列表底部
1.0.0
初始版本

暂无数据
类型
Other
关键词
LibraryDeviceAttribute
扩展信息
| 版本 | v1.7.1 |
| 发布者 | OSHWHub |
| 发布时间 | 2026-07-30 21:21:59 |
| 名称 | eext-device-attribute-editor |
| UUID | 7e9b06b997f247b7916c10ff58f0d9e7 |
| 适用EDA版本: | ^3.2.0 |
| 报告 | 报告滥用 |
评论