快捷键ctrl+鼠标滚轮可实时缩放视图,每次±1px;全局字号需勾选“使用全局字体大小”并设default样式,单位为px,避免界面错位与dpi适配问题。

用快捷键临时调字号:Ctrl + 鼠标滚轮最顺手
这是最常用、最即时的调整方式,适合边写边看、临时放大查错或缩小看全局。按住 Ctrl 同时向上滚动鼠标滚轮,字体逐级放大;向下滚动则逐级缩小。每次变化 1px,变化过程实时生效,无需保存或重启。
注意别误触数字小键盘的 / 键——那是恢复默认字号的快捷键(Ctrl + /),不是除号键,而是小键盘上的斜杠。很多人按成主键盘的 / 没反应,就是因为没切到数字小键盘模式。
- 仅影响当前文档窗口,换一个标签页会继承上次设置,但不跨实例(新开 Notepad++ 进程仍为默认)
- 若鼠标无滚轮或用触控板,可用
Ctrl + 加号(+在主键盘右上)放大,Ctrl + 减号(-)缩小 - 该操作修改的是“视图缩放比例”,不是底层字体大小,所以导出为 HTML 或打印时不会等比放大
设全局字体大小:勾选“使用全局字体大小”才真正统一
菜单栏点 设置 → 语言格式设置,在右侧找到 使用全局字体大小 并勾选——这步最关键。不勾它,后面设的字号只对“默认语言”生效,Python 文件、JSON、XML 等都可能还是小字,尤其打开别人发来的配置文件时突然变小,就是这里漏了。
勾选后,下方的 字体大小 输入框才真正管所有语言。推荐设为 12 或 13,等宽字体(如 Consolas、Cascadia Code)在此尺寸下兼顾清晰度与屏效。
- 改完必须点
保存并关闭,点击窗口右上角 × 不保存 - 已打开的文件需手动刷新(比如切换标签再切回)才能应用新字号,不是立即重绘
- 如果用了深色主题,字号过小(如
9)会导致语法高亮颜色被压缩,关键字和注释难区分
按语言精细调字体:样式配置器里改 Default 才是基础
菜单栏 设置 → 样式配置器,左侧选 Global Styles → Default Style,这才是所有语言的底层字体来源。很多用户直接选 Python 或 XML 去调,结果改了 Python 却发现 JSON 还是小字——因为子语言样式默认继承 Default,除非你显式取消继承。
在这里调 字体 和 大小,相当于设定了“母版”。之后再单独调某语言(比如让 comment 变浅灰+斜体),才不会反复踩坑。
-
大小单位是像素(px),不是 pt,12px ≈ Windows 默认 9pt,别按旧习惯填10.5这类带小数的值,Notepad++ 会自动截断 - 勾选
启用全局字体(同前一节的“使用全局字体大小”)后,此处设置才覆盖全部语言 - 如果开了“DPI 缩放适配”,且系统设为 125% 或 150%,建议字号至少
13起,否则文字边缘发虚
字号设太大导致界面错位?检查状态栏和菜单是否被裁切
把字号拉到 18 以上,尤其用高分屏+高 DPI 时,可能出现菜单项文字换行、状态栏按钮挤成省略号、甚至侧边栏滚动条消失的情况。这不是 bug,是 Notepad++ 的 UI 元素未做响应式适配。
此时别硬扛,优先降回 14 或 15;若真需大字,建议搭配系统级缩放(Windows 设置 → 显示 → 缩放与布局),比单纯调 Notepad++ 字号更稳定。
- 状态栏右下角显示的
UTF-8、Windows(CR LF)等信息,字号过大时会被截断,看不出编码/换行符类型 - 插件界面(如
Hex Editor、TextFX)通常不随主编辑区字号变化,保持固定大小,混用时易产生视觉割裂 - 远程桌面或虚拟机中运行 Notepad++,高字号叠加远程渲染延迟,光标闪烁和输入反馈会明显滞后










