Visual studio code 如何自定义差异编辑器更改的文本颜色
使用colorTheme Dark Pro Vidid运行VS Code 1.37.1,我试图在自己的配置中自定义主题,以提高diff editor中的可见性。我希望降低背景色对比度,并显著增强所概述的已更改文本区域的可见性 默认主题颜色的差异编辑器 请注意L7上“删除参数”和L12上“添加参数”的突出显示 当我尝试使用Visual studio code 如何自定义差异编辑器更改的文本颜色,visual-studio-code,Visual Studio Code,使用colorTheme Dark Pro Vidid运行VS Code 1.37.1,我试图在自己的配置中自定义主题,以提高diff editor中的可见性。我希望降低背景色对比度,并显著增强所概述的已更改文本区域的可见性 默认主题颜色的差异编辑器 请注意L7上“删除参数”和L12上“添加参数”的突出显示 当我尝试使用 "workbench.colorCustomizations": { "diffEditor.removedTextBackground": "#300000",
"workbench.colorCustomizations": {
"diffEditor.removedTextBackground": "#300000",
"diffEditor.insertedTextBackground": "#002800"
}
我得到以下结果:
具有颜色自定义功能的差异编辑器
可以看出,设置这些颜色会完全删除高光颜色
如何更改高光颜色?这些的主题设置是什么?您必须设置一个颜色,并且必须选择更亮一点的颜色才能看到装饰。我已经使用了一些随机颜色的演示
{
"workbench.colorCustomizations": {
"diffEditor.removedTextBackground": "#a0a00050",
"diffEditor.insertedTextBackground": "#00a0a050"
}
}
您可以为您的颜色和主题尝试正确的透明度设置。谢谢。线条和装饰之间的对比度似乎是固定的,因此设置明亮的装饰也会产生明亮的背景。无论高或低alpha和/或颜色值。是否有单独的变量用于设置对比度?另请参见: