Hasty Briefsbeta

双语

Split Diffs Are Here

9 days ago
  • #Performance
  • #Git
  • #Zed
  • 从v0.224版本开始,Zed默认采用分屏差异对比视图
  • 分屏对比左侧显示基准文本,右侧显示工作副本,支持同步滚动
  • 该功能是2025年3月Git集成推出后用户最期待的改进
  • Zed的差异对比基于多缓冲区构建,支持跨文件无缝光标移动和文本选择
  • 分屏视图需要优雅地扩展布局,并在每次击键时保持对齐
  • 通过插入间隔符的块映射技术,确保对应行始终保持垂直对齐
  • 进行了性能优化,即使处理大型变更集也能保持流畅
  • 优化措施包括修复块映射效率问题,并在macOS上使用正确的进程生成API
  • 分屏差异对比现已登陆稳定版,未来更新将继续提升性能
  • 用户可根据偏好通过设置切换回统一差异视图