右侧辅助面板是Navicat SQL编辑器中嵌在右侧的固定侧边栏,通常为「对象浏览器」或「查询构建器」;关闭方式为按Ctrl+Tab切回「SQL编辑器」标签页使其自动收起。

右侧辅助面板是哪个?怎么关掉它
Navicat SQL编辑器右侧默认弹出的面板,通常是「对象浏览器」或「查询构建器」(取决于你点的是“新建查询”还是“查询构建器”按钮)。它不是浮动窗口,而是嵌在编辑器右侧的固定侧边栏,会挤占代码可视宽度,尤其写长SQL时很碍事。
关闭方式非常直接:按 Ctrl+Tab 切换到左侧连接/数据库树状视图,再按一次 Ctrl+Tab 切回SQL编辑器——此时右侧面板就消失了。这不是隐藏菜单,而是Navicat的“焦点驱动显示”逻辑:只有当前焦点在「查询构建器」标签页时,右侧面板才强制展开;一旦焦点回到纯文本编辑器(即「SQL 编辑器」标签页),它自动收起。
常见误操作:
- 点右上角 × 关闭面板 → 实际关掉的是整个查询窗口,不是隐藏面板
- 在「查询构建器」页里手动拖窄右侧区域 → 拖动后宽度会被记住,下次打开仍保留该窄宽,但面板仍在
- 误以为「视图 → 工具栏」能控制它 → 那些只管顶部按钮栏,对右侧面板无效
为什么有时按 Ctrl+Tab 没反应?
因为焦点没落在SQL编辑器内。比如你刚从结果集表格双击某字段进入编辑模式,此时光标在「数据网格」里,Ctrl+Tab 切换的是数据视图和结构视图,不会触发SQL编辑器的面板隐藏逻辑。
确保触发条件满足:
- 当前活动窗口是「查询」窗口(标题栏含「Query」字样)
- 标签页名称是「SQL 编辑器」,不是「查询构建器」或「ER 图」
- 光标必须落在编辑器文本区域内(哪怕只是闪着的竖线),不能停在结果集、表结构或空白工具栏上
如果仍不生效,试试 F7 运行一条语句——执行动作会强制把焦点拉回SQL编辑器,之后再按 Ctrl+Tab 就稳了。
想永久禁用右侧面板?没有全局开关
Navicat 不提供“永远不显示右侧辅助面板”的设置项。它的设计逻辑是:需要时出现,不需要时退场。所谓“永久禁用”,实际是靠操作习惯规避:
- 新建查询时,**不要点「查询构建器」按钮**,改点工具栏上的「查询」图标(图标是
SELECT * FROM文字) - 避免右键表名选「设计表」后顺手点「打开查询构建器」——这个入口会直接跳转到带右侧面板的页面
- 如果已打开「查询构建器」页,按
Ctrl+1可快速切回「SQL 编辑器」页(前提是两个标签都存在)
注意:Ctrl+1 和 Ctrl+2 是标签页切换快捷键,不是数字小键盘,笔记本用户需确认 Fn 键是否干扰。
Mac 用户要注意的键位差异
macOS 版 Navicat 把 Windows 的 Ctrl 全部映射为 Cmd,但有一个例外:Cmd+Tab 是系统级应用切换,不能被 Navicat 拦截。所以 Mac 上正确操作是:
- 用
Cmd+`(反引号,通常在 Tab 上方)在同一个应用的多个窗口间切换 - 但右侧面板隐藏依赖的是「标签页焦点」,所以 Mac 用户更可靠的做法是:鼠标点一下 SQL 编辑器区域,再按
Cmd+1 - 如果右侧面板还挂着,说明你当前在「查询构建器」标签页,
Cmd+1切过去即可
Mac 上没有等效于 Windows Ctrl+Tab 的单快捷键方案,这是跨平台适配留下的真实缝隙。

















