Navicat 16 SQL编辑器字体需在“工具→选项→编辑器→字体”(Windows/Linux)或“Navicat→设置→编辑器→字体”(macOS)设置,推荐Consolas等宽字体12–13pt;v15+版本须勾选“高级→启用结果网格字体”并彻底重启才生效,否则结果表格字体不变。

Navicat 16 的 SQL 编辑器字体和主题颜色是两套独立系统,必须分别配置且都需重启才生效;点错路径或漏掉「启用结果网格字体」会导致编辑区变大但结果表格仍糊成一片。
SQL 编辑器字体大小和字体类型在哪改?
字体设置只在「编辑器」专属页签生效,其他任何地方都不管用:
- Windows/Linux:
工具 → 选项 → 编辑器 → 字体 - macOS:
Navicat → 设置 → 编辑器 → 字体 - 别进
外观 → 常规字体或常规 → 字体,那只会改连接树、弹窗标题等 UI 控件,SQL 编辑框完全无反应 - 推荐使用等宽字体:
Consolas、Fira Code或Cascadia Code,字号设为12或13,部分版本支持在字体对话框里调行高(如1.35)
为什么改了字体,查询结果表格(结果网格)还是小得看不清?
v15+ 版本起,结果网格字体默认关闭,编辑器字体设置对它完全无效:
- 必须手动勾选
高级 → 启用结果网格字体 - 勾选后必须彻底退出 Navicat(Windows 要右键托盘图标退出,macOS 要确认 Dock 图标消失),再重新启动,仅点「应用」或「确定」无效
- 若已启用该选项但仍不生效,检查是否某连接启用了
使用连接特定设置(在该连接属性 →高级页签),它会覆盖全局字体配置
主题颜色(深色/浅色)和编辑器配色能混用吗?
可以,但它们控制不同层级,且存在干扰风险:
- 主界面主题(深色/浅色)在
工具 → 选项 → 常规 → 布景主题(Windows/Linux)或Navicat → 设置 → 界面 → 主题(macOS)设置,改完必须重启 - SQL 编辑器内语法元素颜色(关键字、字符串、注释等)在
编辑器 → 关键字页签单独设置,点击各项目右侧色块即可调 - 深色主题下,部分关键字(如
SELECT的蓝色)可能被强制重映射——临时切回浅色主题可快速验证是不是主题干扰,不是配色没保存成功 - 若启用了
使用连接特定设置,全局的编辑器 → 关键字颜色会被绕过,必须去对应连接的属性 → 高级里重设
最容易被忽略的是两个「重启触发点」:主题切换必须全进程退出再重开,而 启用结果网格字体 勾选后不重启等于没设。很多人调完字体发现结果表格还是小,翻遍设置也找不到原因,其实就卡在这一步。











