git 为什么VS Code 1.82-1.84隐藏了差异中删除的行?

9rygscc1  于 12个月前  发布在  Git
关注(0)|答案(1)|浏览(126)

在这一点上,我已经使用VS Code很多年了,但是上个月的某个时候,diff视图停止显示从diff视图中删除的行,所以只显示绿色行,尽管红色行仍然出现在滚动条中。

如果我然后拖动差异查看器到另一个视图(左/右/下),他们再次出现,直到我改变文件,然后删除的行再次消失.他们做同样的,如果我点击“拆分编辑器右”按钮.
没有其他的diff视图按钮或选项会导致红线显示,我也找不到任何明显的配置更改(我已经一年多没有更改配置了),这将导致这一点。



我该怎么解决这个问题?

v2g6jxz6

v2g6jxz61#

这已经被VS Code维护者标记为bug:Diff Inline View is not showing removed code #192957
一些用户说他们可以通过重新加载窗口来解决这个问题(使用命令面板中的Developer: Reload Window命令)。有人还发现,如果他们切换diffEditor.renderSideBySide设置,问题就会消失。也许这对你也有用。
至于真实的修复,请耐心等待。问题单目前处于2023年11月(v1.85)发布里程碑。

相关问题