如何更改 VS Code 中的装订线背景颜色?
How to change the gutter background colour in VS Code?
所有 VS Code 默认主题(以及我见过的任何其他主题)在主视图和装订线之间具有统一的背景颜色。这使得很难判断您是否在一行的开头(或单击那里)。光标在此处行首吗?
这对于 Python 来说尤其烦人,因为缩进很重要,一旦你的缩进搞砸了,你就不能简单地自动缩进一个块。
我经常发现自己粘贴一个块只是为了发现我离行的开头有一个 space 并且粘贴的块因此被偏移。
只需将装订线设置为浅灰色背景即可解决此问题,但查看默认主题文件我看不到装订线的任何设置。我还查看了商店 (Material) 的主题,其中有一些与装订线颜色相关的键,但更改它们没有任何作用。
有什么办法可以修改VS Code中的装订线背景色吗?
更新:VS Code 1.8 版带有一个新设置来渲染行突出显示,当设置为 'gutter':
时可以帮助解决这个问题
问题是默认情况下不启用装订线指针。
打开首选项、工作区设置并设置
{
"editor.renderIndentGuides": true,
"editor.renderWhitespace": "all"
}
您应该看到指南和空格,希望对您有所帮助。
有关此检查的更多设置 -> https://code.visualstudio.com/Docs/customization/userandworkspace
请安装 'Python For VSCode' 扩展来解决缩进问题。
您可以在 settings.json
中更改装订线的背景颜色(或颜色)。这是 added in May。
"workbench.colorCustomizations": {
"editorGutter.background": "#000000" // your color here
}
或者您可以添加
"editor.rulers": [ 0 ]
这不会更改背景,但会在装订线和编辑器之间添加一条线。
所有 VS Code 默认主题(以及我见过的任何其他主题)在主视图和装订线之间具有统一的背景颜色。这使得很难判断您是否在一行的开头(或单击那里)。光标在此处行首吗?
这对于 Python 来说尤其烦人,因为缩进很重要,一旦你的缩进搞砸了,你就不能简单地自动缩进一个块。
我经常发现自己粘贴一个块只是为了发现我离行的开头有一个 space 并且粘贴的块因此被偏移。
只需将装订线设置为浅灰色背景即可解决此问题,但查看默认主题文件我看不到装订线的任何设置。我还查看了商店 (Material) 的主题,其中有一些与装订线颜色相关的键,但更改它们没有任何作用。
有什么办法可以修改VS Code中的装订线背景色吗?
更新:VS Code 1.8 版带有一个新设置来渲染行突出显示,当设置为 'gutter':
时可以帮助解决这个问题问题是默认情况下不启用装订线指针。
打开首选项、工作区设置并设置
{
"editor.renderIndentGuides": true,
"editor.renderWhitespace": "all"
}
您应该看到指南和空格,希望对您有所帮助。
有关此检查的更多设置 -> https://code.visualstudio.com/Docs/customization/userandworkspace
请安装 'Python For VSCode' 扩展来解决缩进问题。
您可以在 settings.json
中更改装订线的背景颜色(或颜色)。这是 added in May。
"workbench.colorCustomizations": {
"editorGutter.background": "#000000" // your color here
}
或者您可以添加
"editor.rulers": [ 0 ]
这不会更改背景,但会在装订线和编辑器之间添加一条线。