全站通知:
SmartClick文档/HistoryEdit
刷
历
编
阅读
2023-05-11更新
最新编辑:素子ちゃん_official
阅读:
更新日期:2023-05-11
最新编辑:素子ちゃん_official
跳到导航
跳到搜索
HistoryEdit概述
- HistoryEdit功能会在您编辑时记录您的编辑位置,以便您下次编辑时快速定位
- 本功能基于缓存(cookie限制太大,旧版cookie数据作废),记录跟随浏览器而不跟随账号,清除浏览器缓存将会丢失所有数据。
- 每页均产生一条缓存,单页占用空间为75b左右,理论上可以存储约60000个页面的编辑数据,占用空间5Mb
HistoryEdit触发条件
数据记录触发条件
- 在编辑器显示光标的情况下,每5s作一次记录,提交或预览时做一次记录。
- 在编辑器不显示光标的情况下不做记录,即只查看代码而不编辑时,不做无用记录。
导入历史触发条件
- 进入编辑页面时,若检测到有历史编辑数据,则会在编辑器上方显示绿色弹窗,显示有相应时间之前的编辑记录
- 按alt键导入历史编辑位置,包括滚动信息与光标位置,若光标超过可视区将会移入可视区
- 定位完成后绿色弹窗收回,并会有绿色高亮对应行,并逐渐熄灭
导入历史失效条件
- 在点击编辑器并显示光标后,绿色弹窗会自动收回,alt键定位历史位置功能会失效,alt键回到EditorPart的功能
HistoryEdit体验 前往实例页测试
- 您可以通过不断的切换光标和滚动位置并显示预览来体验HistoryEdit,在预览时能够alt快速定位
- 您可以通过不断的切换光标和滚动位置并刷新来体验HistoryEdit
- 您还可以只刷新(不触发数据记录)来查看编辑记录距离现在的时间变化
- (对于加载内容较多的界面,编辑器经常间歇性的加载失败只显示textarea,体验较差,WIKI的老BUG了)