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.
收录于 。摘自官方博客的简短节选,著作权归原发布者所有。