SSMS如何保存调整后的对话框/窗口大小(重启后仍生效)
SSMS弹窗自定义大小永久保存方法
你在Tools / Options里找不到对应配置是正常的,SSMS原生默认没有开放还原数据库、登录属性这类模态弹出窗口的尺寸自动保存开关,重启后这类窗口会恢复默认大小。可以通过以下几种方式实现自定义尺寸持久化:
- 手动修改用户配置文件
先完全退出所有SSMS进程,打开资源管理器在地址栏输入%APPDATA%\Microsoft\SQL Server Management Studio\,进入对应你安装的SSMS版本号的文件夹,找到user.config文件,修改前先做个备份防止配置损坏。用记事本或其他文本编辑器打开文件,搜索对应弹窗的窗口配置节点,手动修改Width、Height参数为你需要的窗口尺寸,也可以同步调整Left、Top参数设置弹窗默认弹出的位置,保存后重新打开SSMS就会生效。 - 用自带的布局保存功能(适合SSMS 18.0及以上版本)
先把你常用的弹窗、侧边面板都调整到习惯的尺寸和位置,点击顶部菜单栏的Window - Save Window Layout,给这套自定义布局起个名字保存就行。后续如果出现窗口尺寸重置的情况,直接点Window - Apply Window Layout选你之前存的布局就能一键恢复,这个功能可以覆盖绝大多数系统弹窗、功能面板的尺寸和位置配置。 - 安装SSMS增强插件
不少专门的SSMS增强工具自带弹窗尺寸自动记忆功能,安装后不需要手动改配置,每次你调整完窗口大小关闭后,插件会自动记录尺寸和位置,下次打开不管是不是重启SSMS,都会保持你上次调整的状态,适合不想反复手动改配置的用户。
补充说明:17.x及更早的旧版本SSMS自带的布局保存功能对模态弹窗的覆盖度很低,这类版本更推荐用修改配置文件或者装插件的方式实现需求。
内容的提问来源于stack exchange,提问作者pburgr
相关产品推荐
相关产品推荐

