Notepad++字体大小需通过视图缩放(临时)或样式配置器中Global Styles→Default Style并勾选“启用全局字体”(永久)设置;仅调菜单栏字体无效,且须注意中文字体、制表符宽度与DPI缩放影响。
Notepad++ 的字体大小不能靠“设置 → 首选项”里改,那个入口只调菜单栏字体;真正生效的只有两个地方:视图缩放(临时)和样式配置器(永久),且必须勾选“使用全局字体大小”才管所有语言。
Ctrl + 鼠标滚轮缩放是临时方案,不保存、不跨进程
这是最快响应的调整方式,但本质是视图层缩放,不是改字体本身:
按住
向上滚动鼠标滚轮,每次放大 1px;向下滚动则缩小,实时生效
该操作仅影响当前文档标签页,新开标签页会继承上次缩放值,但新启动的 Notepad++ 进程仍为默认(通常 10px)
(小键盘斜杠)可一键恢复默认缩放,主键盘的
无效
导出 HTML 或打印时,缩放比例不参与输出——你看到的大,不代表生成的内容大
触控板用户可用
(加号)或
(减号)替代滚轮
样式配置器里改
才是永久生效的关键
很多人在“Python”或“JSON”子语言里调字号,结果换文件就失效——因为子语言默认继承
,不碰它,永远治标不治本:
Notepad++7.3.1
好用且免费的代码编辑器
下载
菜单栏点
,左侧选
,右侧选
务必勾选
(旧版叫“使用全局字体大小”),否则下方的字号输入框只对“默认语言”起作用
字号单位是
,填
或
最稳;填带小数的如
会被自动截断为
改完点
,已打开的文件需手动切换标签页或重载才能刷新显示
深色主题下慎用
及以下字号,语法高亮颜色区域会被压缩,关键字和注释易混淆
为什么改了字体大小,中文还是方块或 Python 缩进歪了
字体大小只是表象,背后常混着三个独立问题:
中文字体缺失:
等纯西文等宽字体不含中文字形,一写中文就方块;换
或
制表符宽度未同步:等宽字体 ≠ 自动对齐;进
,把
设为
,并勾选
DPI 缩放干扰:系统设了 125% 或 150% 缩放时,
字实际渲染极小,建议全局字号至少设为
最常被跳过的动作是勾选“启用全局字体”——不点它,你在样式配置器里输什么都是白调;其次是改完不点“保存并关闭”,只关窗口,设置根本没写入。
CtrlCtrl + //Ctrl + +Ctrl + -Default StyleGlobal Styles → Default Style设置 → 样式配置器Global StylesDefault Style启用全局字体px121310.510保存并关闭9ConsolasYaHei Consolas HybridJetBrains Mono Nerd Font设置 → 首选项 → 编辑组件 → 制表符设置制表符宽度4用空格替换制表符10px13