如何仅修改Visual Studio 2017中Error List工具窗口的字体大小?
关于Visual Studio 2017单独调整Error List字体大小的解决方案
好问题!在Visual Studio 2017里,默认的Tools > Options > Environment > Fonts and Colors界面确实没有单独调整Error List字体大小的选项,但我们可以通过手动修改配置文件或者注册表的方式实现,而且完全不会影响其他UI元素的设置。
方法一:修改Visual Studio配置文件
这是比较推荐的方式,操作相对直观:
- 先完全关闭Visual Studio 2017
- 打开文件资源管理器,输入路径
%APPDATA%\Microsoft\VisualStudio,找到以15.0_开头的文件夹(后面跟着一串唯一标识字符,比如15.0_abc123def) - 进入该文件夹下的
Settings目录,找到CurrentSettings.vssettings文件,用记事本或任意文本编辑器打开 - 在文件中搜索
<Category name="Environment_FontsAndColors"节点,在该节点下的<FontsAndColorsVersion>2</FontsAndColorsVersion>下方,添加或修改以下内容:
<Item Name="Error List"> <FontFamily>Consolas</FontFamily> <FontSize>12</FontSize> <CharacterSet>1</CharacterSet> </Item>
如果你已经找到Error List的条目,直接修改<FontSize>的值为你需要的大小即可
- 保存文件,重新启动Visual Studio,Error List的字体大小就会生效
方法二:修改注册表
如果配置文件修改不生效,可以尝试注册表方式:
- 完全关闭Visual Studio 2017
- 按下
Win + R,输入regedit打开注册表编辑器 - 导航到路径:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\15.0_<你的VS唯一标识>\FontAndColors\Cache - 在右侧面板中,找到名为
Error List的字符串值:- 如果存在,双击它,将数值数据改为
字体名称,字体大小(比如Consolas,14) - 如果不存在,右键空白处选择「新建 > 字符串值」,命名为
Error List,再设置数值数据
- 如果存在,双击它,将数值数据改为
- 关闭注册表编辑器,重启Visual Studio即可生效
为什么在Fonts and Colors里找不到相关设置?
Visual Studio 2017将Error List的字体设置归为了隐藏配置项,默认不会在Fonts and Colors界面中显示,所以你在图形界面里找不到对应的调整选项,只能通过上述手动修改的方式调整。
内容的提问来源于stack exchange,提问作者Glenn Slayden




