看到 VS Code 最终添加了一个小地图选项以方便导航,我真的很兴奋。然而,令我感到非常沮丧的是,只有当您将鼠标悬停在小地图上时,才会显示显示文件中当前位置的半透明矩形。我的意思的直观示例:
在其他编辑器中使用此功能时,我发现快速查看我在文件中的位置有很多价值。有谁知道是否有一个设置/扩展/黑客可以保持矩形可见?
某些人感兴趣的可能是 v1.43 添加了三个新的
colorCustomizations
影响小地图滑块颜色,包括不透明度(设置中的最后两位数字:
"workbench.colorCustomizations": {
"minimapSlider.background": "#ff000060",
"minimapSlider.hoverBackground": "#ff0000",
"minimapSlider.activeBackground": "#2f00ff50"
}
请参阅 https://github.com/microsoft/vscode/pull/90631 和 https://github.com/microsoft/vscode-docs/blob/vnext/release-notes/v1_43.md#minimap-background -和滑块颜色
看来这已在功能请求中进行跟踪:
如果不从源代码构建 VS Code,我看不到一种方法来做到这一点,因为这只是对 minimap.css 文件的一个小更改,将 opacity: 0; 设置为 opacity: 1;
.monaco-editor .minimap-slider {
opacity: 0;
transition: opacity 100ms linear;
}
我无法使用以下命令覆盖用户设置中的默认 CSS “editor.minimap-slider.opacity”:1,
但我对这种黑客技术很菜鸟。
用途: "editor.minimap.showSlider":"总是",
在用户设置字段 - settings.json 文件中