- 新增 src/configs/xmlTags.ts,统一定义和导出所有XML节点标签集合,禁止业务代码中硬编码 - 优化 DocNodeRenderer 组件逻辑,改用统一标签集合判断节点类型简化模板条件 - 编辑器状态增加 renderedSelectedNodeId,支持处理富文本选中节点的真正渲染ID映射 - 编辑器store新增批量删除多节点方法,提升节点删除效率 - 完善undo重做逻辑,确保选中节点状态同步准确 - 用dtdManager增强删除子节点和排序逻辑,支持严格DTD规则校验与子节点顺序排序 - useKeyboardShortcuts钩子封装全局与局部快捷键,MainLayout中移除冗余键盘事件处理 - 视图组件内段落、特殊标签内容统一可编辑状态,增加交互体验一致性 - 删除无用scratch_test.js文件,移除遗留调试代码 - 完善Gemini规则文档,新增XML标签一元化管理规范说明 - 依赖中新增@vueuse/core提升组合式API开发效率,相关类型包同步安装
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| api | Loading commit data... | |
| assets | Loading commit data... | |
| components | Loading commit data... | |
| configs | Loading commit data... | |
| hooks | Loading commit data... | |
| layouts | Loading commit data... | |
| locales | Loading commit data... | |
| plugins | Loading commit data... | |
| router | Loading commit data... | |
| store | Loading commit data... | |
| types | Loading commit data... | |
| utils | Loading commit data... | |
| views | Loading commit data... | |
| workers | Loading commit data... | |
| App.vue | Loading commit data... | |
| main.ts | Loading commit data... | |
| style.css | Loading commit data... |