VS代码小地图“位置突出显示”

时间:2017-03-02 16:43:07

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

我很高兴看到VS Code最终添加了一个minimap选项以便于导航。但是,当你将鼠标悬停在迷你地图上时,显示您在文件中显示当前位置的半透明矩形时,我一直非常沮丧。我的意思的一个直观例子:

没有光标: Without cursor 用光标: With cursor

在其他编辑器中使用此功能时,我发现很快就会看到我在文件中的位置。有没有人知道是否有设置/扩展/黑客可以保持矩形可见?

4 个答案:

答案 0 :(得分:26)

在稳定版1.14 (June 2017)中,settings.json中有一个选项:

"editor.minimap.showSlider": "always"

答案 1 :(得分:3)

似乎已在功能请求中跟踪此内容:

https://github.com/Microsoft/vscode/issues/21784

答案 2 :(得分:0)

我没有办法在没有building VS Code from source的情况下做到这一点,因为它只是对{strong>不透明度设置minimap.css file的一个小改动:0; 设置为不透明度:1 ;

.monaco-editor .minimap-slider {
    opacity: 0;
    transition: opacity 100ms linear;
}

我无法使用用户设置覆盖默认css “editor.minimap-slider.opacity”:1,

但我是这种黑客的小说。

答案 3 :(得分:0)

某些人可能感兴趣的是v1.43添加了三个新的colorCustomizations,它们会影响小地图滑块的颜色,包括不透明度(设置中的最后两位:

"workbench.colorCustomizations": {

  "minimapSlider.background": "#ff000060",
  "minimapSlider.hoverBackground": "#ff0000",
  "minimapSlider.activeBackground": "#2f00ff50"
}

请参见https://github.com/microsoft/vscode/pull/90631https://github.com/microsoft/vscode-docs/blob/vnext/release-notes/v1_43.md#minimap-background-and-slider-colors