如何在VS Code中隐藏Python续行的缩进背景色?
解决VS Code中Python续行缩进背景色隐藏问题
可以通过VS Code的颜色自定义配置,区分普通缩进和括号引导的续行缩进,实现保留正常缩进背景、隐藏续行缩进背景的需求,具体方案如下:
支持括号/方括号续行的方案
修改settings.json中的颜色配置,针对括号引导的缩进指南单独设置透明背景:
{ "workbench.colorCustomizations": { // 保留正常缩进的背景色(原配置) "editorIndentGuide.activeBackground1": "#fc13c5", "editorIndentGuide.background1": "#00e5ff", // 隐藏括号续行的缩进背景 "editorIndentGuide.bracketGuideBackground": "transparent", "editorIndentGuide.activeBracketGuideBackground": "transparent" } }
如果不想完全隐藏,而是降低透明度,可以将transparent替换为带透明度的颜色值,比如对应原背景色的低透明度版本:
"editorIndentGuide.bracketGuideBackground": "rgba(0,229,255,0.1)", "editorIndentGuide.activeBracketGuideBackground": "rgba(252,19,197,0.1)"
关于反斜杠显式续行
目前VS Code没有专门的配置项来区分反斜杠触发的显式续行缩进和普通缩进,因此无法单独隐藏这类续行的缩进背景,只能接受现有表现。
内容的提问来源于stack exchange,提问作者eigenVector5
相关产品推荐
相关产品推荐

