Zed来自创作者

Zed v0.224 默认启用并排差异视图

从 v0.224 起,Zed 默认以并排方式显示差异,左侧为基础版本、右侧为工作副本,两侧同步滚动;这是 Zed 推出 Git 集成后用户呼声最高的功能。

由于 Zed 的差异视图建立在跨多个文件的可编辑多缓冲区上,团队用两个多缓冲区实现并排视图,并在较短一侧插入占位块保持行对齐,输入时也不会错位。为应对大型变更集,团队做了大量性能剖析,部分优化也惠及其他功能。

要点

  • v0.224 起并排差异成为默认视图。
  • 两侧同步滚动,输入时保持行对齐。
  • 底层由两个多缓冲区组成。
  • 用占位块填充较短一侧。
  • 性能剖析带来的优化惠及其他功能。

原文:Split Diffs are Here

Our split diff view looks like one multibuffer, but under the hood it's actually two.

阅读原文

收录于 。摘自官方博客的简短节选,著作权归原发布者所有。

查看全部