git diff --color-moved=dimmed_zebra --word-diff=color
将移动块的颜色显示为斑马主题。
但当我将--color-moved=dimmed_zebra
和--word-diff=color
组合为:git diff --color-moved --word-diff=color
时
移动的块的颜色更改为:移动的块从移动的块更改为red
,移动的块为green
。
在使用--word-diff=color
标志时,是否可以保留移动块的斑马主题?
相关:为什么移动的代码没有在gitdiff中着色?
我知道我回答这个问题有点晚了,但你看过DiffLens吗?(https://marketplace.visualstudio.com/items?itemName=DiffLens.difflens)。如果你只想在添加和删除的部分更改diff的颜色,我相信DiffLens可以让你做到这一点。(您还可以获得TS、JS、JSON和CSS的语义差异,上次我检查了