如何在VS Code中更改装订线背景颜色?

时间:2016-12-09 07:56:19

标签: visual-studio-code vscode-extensions vscode-settings

所有VS Code默认主题(以及我见过的任何其他主题)在主视图和装订线之间都有统一的背景色。这使得很难判断你是否处于一条线的开头(或点击那里)。光标是否在这行的开头?

enter image description here

对于缩进很重要的Python来说,这尤其令人讨厌,一旦你的缩进搞砸了,你就不能自动缩进块。

我经常发现自己粘贴一个块只是为了发现我距离线的起点有一个空格,因此粘贴的块被偏移。

只需将装订线设置为浅灰色背景即可解决此问题,但查看默认主题文件时,我无法看到装订线的任何设置。我还从商店(材料)看了一个主题,它有几个与阴沟颜色相关的按键,但更改它们没有做任何事情。

有没有办法在VS Code中修改装订线背景颜色?

更新:VS Code 1.8版附带了一个新的设置来渲染行突出显示,当设置为' gutter'

时可以提供帮助。

enter image description here

enter image description here

3 个答案:

答案 0 :(得分:5)

您可以在settings.json中更改装订线的背景颜色(或颜色)。这是added in May

"workbench.colorCustomizations": {
    "editorGutter.background": "#000000" // your color here
}

或者您可以添加

"editor.rulers": [ 0 ]

这不会改变背景,但会在装订线和编辑器之间添加一条线。

答案 1 :(得分:0)

问题是默认情况下没有启用装订线指针。

打开首选项,工作区设置和设置

{
 "editor.renderIndentGuides": true,
 "editor.renderWhitespace": "all"
}

你应该看到指南和空格,希望它有所帮助。

有关此类检查的更多设置 - > https://code.visualstudio.com/Docs/customization/userandworkspace

答案 2 :(得分:0)

请安装' Python For VSCode'扩展来解决缩进问题。