7

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

在此处输入图像描述

这对于缩进很重要的 Python 来说尤其烦人,一旦缩进搞砸了,你就不能简单地自动缩进一个块。

我经常发现自己粘贴了一个块,却发现我离行首只有一个空格,因此粘贴的块被偏移了。

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

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

更新:VS Code 1.8 版带有一个新设置来渲染行高亮,当设置为“gutter”时可以帮助解决这个问题:

在此处输入图像描述

在此处输入图像描述

4

3 回答 3

17

您可以在 中更改装订线的背景颜色(或颜色)settings.json。这是在五月添加的

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

或者你可以添加

"editor.rulers": [ 0 ]

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

于 2017-07-09T22:18:53.340 回答
0

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

于 2017-03-14T12:47:31.097 回答
0

问题是默认情况下未启用排水沟指针。

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

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

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

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

于 2016-12-09T08:33:32.627 回答