Visual Studio编辑器通过更改当前行的背景颜色来突出显示当前行。是否有一种简单的方法可以禁用此突出显示?否则,“字体和颜色”对话框中的哪个参数控制编辑器中当前所选行的背景颜色?
答案 0 :(得分:262)
是否有一种简单的方法可以禁用此突出显示?
工具 - >选项 - >文本编辑器,在“显示”组中,取消选中“突出显示当前行”
“字体和颜色”对话框中的哪个参数控制编辑器中当前所选行的背景颜色?
颜色名为“突出显示当前行(活动)”和“突出显示当前行(非活动)”
答案 1 :(得分:21)
禁用当前行周围的边框
转到:环境 - >字体和颜色:
找到显示项目:突出显示当前行
将项目前景颜色设置为:自动
转到:工具 - >选项 - >文字编辑器:
找到显示项目:
将项目前景颜色设置为:自动
答案 2 :(得分:3)
如果你正在使用Resharper,那就是:
工具 - >选项 - >文字编辑器:
ReSharper Current Line Highlight
答案 3 :(得分:1)
如果其可视代码生成
"editor.renderLineHighlight": "none"
答案 4 :(得分:0)
除了之前的回答,我还想提一下 Visual Assist (番茄图标)还有一个突出显示当前行功能,可以在Visual Studio高亮显示选项关闭时仍处于活动状态。 这让我抓狂!在 Visual Assist Option 面板中找到它,显示类别。
所以不要忘记取消选中VisualAssist突出显示选项。
修改强> 我的设置:
最后一点,有时Visual Studio会更糟糕,你可能需要重新启动它,或者关闭/打开你的标签......遗憾的是,YMMV。
答案 5 :(得分:0)
视觉辅助和vsvim扩展冲突。因此我在视觉辅助选项中将其禁用。
取消选中以下选项:高亮显示->突出显示“快速查找”和“在文件中查找”的结果。 由于某些原因,“ esc”不起作用。
答案 6 :(得分:0)
Visual Studio 编辑器通过更改当前行的背景颜色来突出显示当前行。
我唯一一次看到这种情况是启用了“使用 Windows 高对比度设置”(选项 > 环境 > 常规)
禁用此设置后,我只会得到一个微妙的灰色框来指示当前行(这可能取决于您的颜色主题):
答案 7 :(得分:0)
按 -> Ctrl + 逗号
搜索 => 渲染线突出显示
从选项中选择无