SSMS 2017 查询窗口字体大小修改无效问题求助
解决SSMS 2017查询窗口字体大小修改不生效的问题
我之前也碰到过SSMS 2017这个字体设置不生效的坑,给你几个亲测有效的解决办法:
确认选中正确的文本配置项
在Tools > Options > Environment > Fonts and Colors界面中,务必确保:Show settings for下拉菜单选择的是Text Editor(或更精准的SQL Query Editor)Display items列表中选中Plain Text
之后再调整字体大小并点击确定,这是最容易被忽略的一步——如果选了其他无关的显示项,修改自然不会作用到查询窗口。
完全重启SSMS并清空缓存
有时候SSMS的进程缓存会阻碍设置生效:- 关闭所有已打开的查询窗口
- 完全退出SSMS(可以打开任务管理器,确认
SSMS.exe进程已结束) - 重新启动SSMS,新建查询窗口查看字体是否生效
重置SSMS用户数据
如果上面的方法都没用,可以尝试重置用户自定义设置:
打开命令提示符(CMD),运行以下命令:ssms.exe /resetuserdata这个命令会把SSMS的所有设置恢复到初始状态,之后重新打开SSMS再去配置字体大小,基本能解决顽固的设置失效问题。
排查第三方插件冲突
如果你安装了SSMS的第三方插件(比如数据库工具类插件),部分插件可能会覆盖默认的字体配置。可以先禁用所有插件,再尝试修改字体设置,若生效则逐个排查是哪个插件导致的冲突。
内容的提问来源于stack exchange,提问作者JDoe




