VisualStudio 编辑器通过更改当前行的背景颜色来突出显示当前行。有没有一个简单的方法来禁用这个高亮?否则,“字体和颜色”对话框中的哪个参数控制编辑器中当前选定行的背景颜色?
有没有一个简单的方法来禁用这个高亮?
“工具”-> “选项”-> “文本编辑器”,在“显示”组中,取消选中“突出显示当前行”
“字体和颜色”对话框中的哪个参数控制编辑器中当前选定行的背景颜色?
这些颜色分别命名为“高亮电流线(活动)”和“高亮电流线(非活动)”
禁用当前行周围的边框
转到: 环境卫生-> 字体及颜色:
查找显示项目: 高亮电流线
将 项目前景颜色设置为: 自动的
转到: 工具-> 选项-> 文本编辑器:
查找显示项目:
如果你正在使用 Resharper,它是:
工具-> 选项-> 文本编辑器:
ReSharper Current Line Highlight
除了前面的答案,我想提到的是,视觉辅助(西红柿图标)也有一个 突出显示电流线功能,它仍然可以活动,而您的 Visual Studio 高光选项是关闭的。 这快把我逼疯了! 找到它在 视觉辅助选项面板,展示类。
所以不要忘记取消选中 VisualAssist 突出显示选项。
编辑 我的设置:
最后一点,有时 Visual Studio 会把事情搞得更糟,你可能不得不重新启动它,或者关闭/打开你的标签页... ... 遗憾的是,YMMV。
如果它的视觉代码
"editor.renderLineHighlight": "none"
视觉辅助和 vsvim 扩展是冲突的,所以我在视觉辅助选项中禁用了它。
取消选中选项: 突出显示-> 突出显示快速查找和文件中查找的结果。 出于某种原因“ esc”不起作用。
VisualStudio 编辑器通过更改当前行的 背景色来突出显示当前行。
唯一一次我看到这是当“使用 Windows 高对比度设置”启用(选项 > 环境 > 一般)
禁用此设置后,我只得到一个微妙的灰色框来指示当前行(这可能取决于您的颜色主题) :
按-> Ctrl + 逗号
搜索 = > 渲染线高亮
从选项中选择 没有
Workspace > Text-Editor > Render Line Highlight > none