# 检查自己的编辑器

用真实使用流程检查编辑、文件恢复和资源清理。

把编辑器嵌入页面以后，除了看见文字，还应完整走一遍用户会做的事情。下面按使用场景检查，方便定位问题属于界面、文档还是文件流程。

## 编辑与工具栏

输入一段中文，拖选其中几个字，加粗后撤销。按钮状态应跟随选区；切换只读后，按钮和键盘都不能修改正文。切换 Canvas/SVG 后，内容和撤销历史应继续存在。

如果你增加了自定义容器，还要在组内输入，跨越容器边界选择、复制和替换，再保存并重新打开。

## 保存与恢复

保存文档，刷新页面后恢复，确认得到保存的内容。保存期间继续输入，旧保存完成后仍应提示新修改尚未保存。读取文件期间修改内容时，迟到的结果不应覆盖草稿。

用错误版本、不认识的节点和损坏的文件测试恢复。应用应给出明确错误，保留当前内容和原始文件。DOCX 还需检查产生的实际文件及转换提示，图片需确认字节仍然可用。

## 页面与资源

在窄屏、缩放和滚动后继续拖选文字，观察选区是否跟随正文。离开页面再返回，确认没有重复监听或旧异步任务重新创建编辑器。

为项目保存可重复使用的示例文档，记录包版本、模型版本和需要的字体、媒体服务。后续升级就能用同一组内容复查主要流程。

需要查实现时，返回[完整工程参考](/build/reference)；具体方法查 [Editor API](/api/editor)和 [View API](/api/view)。
