如何在Visual Studio中编辑XML文件时关闭标签高亮?
解决Visual Studio Solarized主题标签选中高亮遮挡问题
调整字体和颜色设置
- 打开
Tools -> Options -> Environment -> Fonts and Colors - 在「显示其设置」下拉列表里,找这几个选项调整背景色:
Matching Tag:这是标签匹配时的高亮样式,把背景色改成Solarized色系里低对比度的柔和色调,降低遮挡感Selected Text:如果是选中文本的背景过深,直接调浅这个选项的背景色XML Tag:针对XML文件的标签样式,修改背景色强度
- 改完点
OK就能实时看到效果,多试几个颜色直到合适
- 打开
直接禁用标签匹配高亮
- 进入
Tools -> Options -> Text Editor -> XML -> Advanced - 取消勾选Highlight matching tags选项
- 保存后,选中标签时就不会再出现大面积高亮遮挡
- 进入
换个优化版的Solarized主题
自带的Solarized主题可能有设计缺陷,去Visual Studio扩展市场搜"Solarized",选评分高的第三方变体版本,很多都优化了高亮对比度,替换当前主题就能解决手动修改主题配置文件
如果图形界面设置没用,直接改配置文件:- 找到路径
%USERPROFILE%\Documents\Visual Studio 20XX\Settings\CurrentSettings.vssettings(把20XX换成你的VS版本) - 用记事本打开,搜索
<Category name="FontsAndColors",找到Matching Tag对应的Background颜色值,改成低饱和度的Solarized色系代码(比如把深黑改成浅灰蓝) - 保存后重启VS生效
- 找到路径
内容的提问来源于stack exchange,提问作者Glen Heide
相关产品推荐
相关产品推荐

