- 在编辑器视图中新增DTD校验结果弹窗组件DtdValidateModal - 实现基于DTD规则对当前XML文档树的严格合规校验 - 校验过程中支持元素定义、必填属性、枚举值、子元素顺序及出现次数等多维度检测 - 校验首个错误将返回详细定位信息,包括节点ID、路径和具体违规描述 - 编辑器工具栏新增“验证DTD”按钮,点击触发整体DTD校验并展示结果 - 新增校验弹窗,显示错误详情,可手动定位并高亮首个错误节点 - 优化节点树和文档大纲组件,实现自动滚动至并高亮当前选择节点 - 更新CommonModal组件插槽逻辑,支持自定义footer内容以适配新弹窗需求 - 增加多个类型定义及辅助函数,完善DTD规则加载和验证逻辑,支持动态环境扩展读取 - 新增FAQ条目,指导用户如何使用一键验证XML内容合规性功能
| Name |
Last commit
|
Last update |
|---|---|---|
| .gemini | Loading commit data... | |
| .husky | Loading commit data... | |
| Loading commit data... | ||
| public | Loading commit data... | |
| scripts | Loading commit data... | |
| src | Loading commit data... | |
| .env | Loading commit data... | |
| .env.bx | Loading commit data... | |
| .env.dev | Loading commit data... | |
| .env.xm | Loading commit data... | |
| .gitignore | Loading commit data... | |
| .prettierignore | Loading commit data... | |
| .prettierrc.json | Loading commit data... | |
| commitlint.config.cjs | Loading commit data... | |
| deploy.ps1 | Loading commit data... | |
| index.html | Loading commit data... | |
| package-lock.json | Loading commit data... | |
| package.json | Loading commit data... | |
| postcss.config.js | Loading commit data... | |
| tailwind.config.js | Loading commit data... | |
| tsconfig.app.json | Loading commit data... | |
| tsconfig.json | Loading commit data... | |
| tsconfig.node.json | Loading commit data... | |
| vite.config.ts | Loading commit data... |