Skip to content

V1.2.3 重大优化:极致性能防卫战与 UI 深度打磨

Choose a tag to compare

@EllisMorrow EllisMorrow released this 26 Feb 13:11
  • ✔️1.2.3 重大优化:极致性能防卫战与 UI 深度打磨
    • 性能防抖 (Debounce):为搜索框引入 200ms 防抖定时器,打字极速敲击时不再引起全库频繁搜寻,彻底消灭 CPU 尖刺。
    • 渲染缓存 (Render Caching):重构底层 QTextDocument 渲染引擎,引入 LRU 内存缓存(包含高亮特征码比对)。在加载千行巨长列表并疯狂滚动时,实现 100% 零卡顿的“贴图”级平滑。
    • 重构 Markdown 编辑器:优化【编辑】弹窗,全新定制 MarkdownTextEdit 引擎。强制开启代码等宽字体对齐,强行将制表符锁定为 4 空格物理宽度,解决多级无序列表渲染过宽的问题。同时默认开启文字自动换行,拓展初始视窗尺寸。
    • 修复词库重复加载 Bug:彻底抹平 Windows 系统盘符 (D:\ vs d:\) 导致的大小写歧义,词库不再出现重复或虚假挂载。
    • 清洁启动:移除了 PySide6(Qt6) 环境下废弃的 HighDPI 手动声明,实现真正 100% 干净的零错误终端启动日志。