更改VSCode小地图颜色

时间:2018-06-01 09:30:02

标签: visual-studio-code vscode-settings

我无法在VSCode的任何地方找到主题文档如何更改小地图的颜色(背景,突出显示,......),有人可以帮我解决这个问题吗?

感谢。

5 个答案:

答案 0 :(得分:9)

我为此战斗了一段时间,原来它是“ editor.background”,但是您必须重新启动vscode才能使其生效。

答案 1 :(得分:7)

从VS Code 1.43.0开始,您可以在settings.json中使用以下设置来更改小地图的不透明度和背景色:

"workbench.colorCustomizations": {
    "minimap.background" : "#00002299"
}

我通过转到File |首选项|设置,在搜索框中输入“ workbench.colorCustomizations”,然后单击“在settings.json中编辑”。

这些是十六进制数字,颜色通道的顺序为RGBA,因此此示例给出了非常深的蓝色背景,并且可以在小地图的后面看到编辑器中的(全尺寸)字符。

答案 2 :(得分:1)

这是我同步自定义的minimapSlider和scrollbarSlider的方式。

"workbench.colorCustomizations": {
  "scrollbarSlider.background": "#0000001a",
  "minimapSlider.background": "#0000001a",
  "scrollbarSlider.hoverBackground": "#00000028",
  "minimapSlider.hoverBackground": "#00000028",
  "scrollbarSlider.activeBackground": "#00000028",
  "minimapSlider.activeBackground": "#00000028",
},

答案 3 :(得分:0)

我认为这些设置可以被覆盖。转到您的VSCode设置,在workbench.colorCustomizations设置下,您感兴趣的设置是以scrollbarSlider.*开头的。

检查https://code.visualstudio.com/docs/getstarted/themes以获取更多信息。

希望有所帮助

答案 4 :(得分:0)

这对我有用:

"workbench.colorCustomizations": {
   "scrollbarSlider.activeBackground": "#62fa1b",
   "scrollbarSlider.hoverBackground": "#fa2a1b",
   "scrollbarSlider.background": "#c97554",
},

credit