在我做任何事情之前,我常常检查我的所有更改。因此我主要使用键盘这样:
workbench.action.compareEditor.nextChange
的快捷键浏览所有更改(在我的情况下, Alt + Down )不幸的是,目前正在选择"变化很难与其他变化区分开来,这使得这个工作流程变得有点麻烦:
我刚刚意识到我可以通过更改editor.lineHighlightBackground
或editor.lineHighlightBorder
来自定义此功能,但这会更改所有视图中当前活动行的突出显示,这不是我想要的。
我可以以某种方式仅为diff视图自定义editor.lineHighlightBorder
吗?
类似的东西:
"workbench.colorCustomizations": {
"editorCursor.foreground": "#f9ae58",
"[diff]": {
"editor.lineHighlightBorder": "#fff",
}
},
答案 0 :(得分:0)
在您的colorCustomizations中输入" diff
" (没有引号)你会看到各种选项,如:
"diffEditor.removedTextBorder": "#ff0000",
"diffEditor.removedTextBackground": "#ff0000",
"diffEditor.insertedTextBackground": "#ff0000",
"diffEditor.insertedTextBorder": "#ff0000",
所以我不认为您可以在diffEditor中更改当前选定的 行。没有这样的选择。此外,colorCustomizations不支持其他设置的语言特定设置。但也许玩上面的四个选项会有帮助吗?