Skip to content

v1.1.0

Choose a tag to compare

@xbzbing xbzbing released this 28 Sep 11:13
· 50 commits to main since this release

主要变更

  • 文件浏览新增 HTML 预览:HTML 默认显示源码,可点击「渲染」在隔离沙箱(allow-scripts、无同源权限)中预览页面,不会自动执行。
  • 源码视图与差异对照新增 代码内查找(Ctrl/⌘+F):就地高亮全部命中并保留语法着色,显示「当前 / 总数」,Enter / Shift+Enter 或 ‹ › 跳转,可切换区分大小写(默认不敏感),Esc 关闭;命中统计覆盖整份内容,视口外命中同样计入并可跳转。
  • 大文件性能:源码视图按行虚拟化(只渲染视口内的行),超大文件关闭语法高亮、超长行截断;查找扫描防抖 + 小写缓存,键入与大小写切换不再逐次重扫全文。

验证

  • npm run check 全绿:typecheck + 120 单测 + 2 e2e(新增 HTML 预览沙箱、两处 Ctrl+F 查找、大小写开关、行虚拟化断言)+ lib/ 一致性校验。