windows terminal 默认支持 ctrl+滚轮缩放字体,无需配置;缩放仅限当前会话,重启后恢复 settings.json 中的 fontsize 设置;无效时需检查焦点、软件冲突及 dpi/字体兼容性。
windows terminal 默认支持鼠标滚轮缩放字体大小,但需要按住 ctrl 键 同时滚动鼠标滚轮——无需额外开启开关,也不依赖设置项控制。
确认快捷方式是否生效
Windows Terminal 的缩放是基于键盘修饰键 + 滚轮的组合操作:
- 按住 Ctrl 键(Windows/Linux),再向上滚动鼠标滚轮 → 字体变大
- 按住 Ctrl 键,再向下滚动鼠标滚轮 → 字体变小
- 按 Ctrl + 0 → 重置为默认字号
这个行为是终端内置功能,不依赖任何配置开关(如 terminal.integrated.mouseWheelZoom 这类 VSCode 设置在 Windows Terminal 中不存在)。
字号调整是会话级、非持久化的
每次新开标签页或重启 Terminal,字号都会回到你在 settings.json 中定义的 fontSize 值(默认 10 或 12):
- 临时缩放只影响当前标签页的显示效果,关闭后即丢失
- 若想永久调大,默认字号,请编辑
settings.json,修改"fontSize": 14这类数值 - 缩放不会改变行高、间距等排版参数,仅等比放大/缩小文字渲染
常见无效情况排查
如果 Ctrl + 滚轮没反应,优先检查以下几点:
- 确保焦点在 Terminal 窗口内(不是在 PowerShell 或 CMD 的命令行输出区域之外)
- 确认没有其他软件(如 Zoom、TeamViewer、某些远程桌面工具)劫持了 Ctrl+滚轮事件
- 部分高 DPI 缩放场景下,系统级缩放(如显示设置中设为 125%)可能让字体看起来“卡顿”,但这不影响滚轮缩放本身
- 终端主题或字体本身不支持平滑缩放(如使用点阵字体),会导致锯齿明显,建议用
Cascadia Code或Consolas










