visual-studio-code - VS Code 中滚动条中的彩色像素
问题描述
我最近开始使用 VS Code,我注意到滚动条中显示的彩色像素很少,如下所示:
它们似乎表明了一些关于源代码的信息,但我一直无法找到这方面的文档。所以我的问题如下:
- 此功能的名称是什么?
- 它记录在哪里?
- 是否可以禁用此功能,如果可以,如何禁用?
编辑:
- 阅读@idleberg的答案后,我设置并
scm.diffDecorations
重新"none"
启动VS Code,重新打开文件等,但装饰仍然存在。 - 我按照@Moffen的答案中的链接设置
"editor.hideCursorInOverviewRuler"
为true
,但事实证明它控制了一个不同的功能。此外,我已经"editor.minimap.enabled"
设置为false
,但小地图与滚动条装饰不同。 - 我在 Ubuntu 18.04 上运行 VS Code 版本 1.23.1。
解决方案
该功能称为概览标尺。除了一些稀疏的注释外,我一直找不到特定的文档:
如果您打开包含错误或警告的文件,它们将与文本内联并在概览标尺中呈现。
相关设置包括:
// Controls if the cursor should be hidden in the overview ruler.
"editor.hideCursorInOverviewRuler": false,
// Controls if a border should be drawn around the overview ruler.
"editor.overviewRulerBorder": true,
// Controls the number of decorations that can show up at the same position in the overview ruler
"editor.overviewRulerLanes": 3
…还有一些可配置的颜色,这是我找到的最彻底的解释:
概述标尺
此标尺位于编辑器右边缘的滚动条下方,并提供编辑器中装饰的概览。
editorOverviewRuler.border
:总览标尺边框的颜色。editorOverviewRuler.findMatchForeground
:查找匹配的概述标尺标记颜色。颜色不得不透明,以免隐藏底层装饰。editorOverviewRuler.rangeHighlightForeground
:突出显示范围的概述标尺标记颜色,例如快速打开、文件中的符号和查找功能。颜色不得不透明,以免隐藏底层装饰。editorOverviewRuler.selectionHighlightForeground
:用于选择突出显示的概述标尺标记颜色。颜色不得不透明,以免隐藏底层装饰。editorOverviewRuler.wordHighlightForeground
:符号高亮的概述标尺标记颜色。颜色不得不透明,以免隐藏底层装饰。editorOverviewRuler.wordHighlightStrongForeground
:用于写访问符号突出显示的概述标尺标记颜色。颜色不得不透明,以免隐藏底层装饰。editorOverviewRuler.modifiedForeground
:修改内容的概述标尺标记颜色。editorOverviewRuler.addedForeground
:添加内容的概述标尺标记颜色。editorOverviewRuler.deletedForeground
:已删除内容的概述标尺标记颜色。editorOverviewRuler.errorForeground
:概述标尺标记颜色的错误。editorOverviewRuler.warningForeground
:警告的概述标尺标记颜色。editorOverviewRuler.infoForeground
:信息的概述标尺标记颜色。editorOverviewRuler.bracketMatchForeground
:用于匹配括号的概述标尺标记颜色。
推荐阅读
- python - 为什么 Multiprocessing 会产生多个 PyGame 实例?
- r - 在 Shiny mainPanel 中看不到条件选择?
- r - nlme中非线性混合效应模型的对角方差-协方差矩阵的语法
- c++ - c++ 从输出中接收“-nan.(ind)”而不是数字?
- php - 通过添加自定义表格自定义 WooCommerce 电子邮件
- javascript - 倒计时到 0 时开始计数 | 香草 Javascript
- javascript - Symfony 5 / Encore - Javascript 问题
- nginx - NGINX:多个上游的相同哈希
- javascript - 在javascript中减小或压缩图像大小
- java - 不在其他活动中执行的基本活动抽象类方法