Navicat 的快捷键遍布在各个功能模块中,掌握它们能让你的操作效率提升不少。
下面我按照功能模块整理了 Windows 版本的常用快捷键,并附上了详细说明。
一、通用与主窗口
这些快捷键适用于大多数界面,帮你快速切换、创建和管理文件。
| 快捷键 | 动作 | 说明 |
|---|---|---|
| F8 | 返回主窗口 | 无论你在哪个界面,一键回到对象选项卡,非常实用。 |
| Ctrl + Tab | 切换标签页 | 向右循环切换当前打开的窗口或选项卡。 |
| Ctrl + Shift + Tab | 切换标签页 | 向左循环切换当前打开的窗口或选项卡。 |
| Ctrl + Q | 新建查询 | 快速打开一个新的 SQL 查询编辑器窗口。 |
| Ctrl + N | 新建对象 | 根据当前窗口类型(如表、视图等),快速创建一个新的数据库对象。 |
| Ctrl + O | 打开文件/对象 | 在查询窗口打开 SQL 文件,或在表列表打开表设计器。 |
| Ctrl + S | 保存 | 保存当前查询、表设计或其他对象的修改。 |
| F1 | 帮助 | 打开 Navicat 的帮助文档。 |
| Ctrl + F1 | 在线文件 | 访问 Navicat 的在线帮助文件。 |
二、SQL 查询编辑器
这是最常用、效率提升最明显的部分。
| 快捷键 | 动作 | 说明 |
|---|---|---|
| Ctrl + R | 运行 | 执行当前查询编辑器窗口中的全部 SQL 语句。 |
| Ctrl + Shift + R | 运行已选择的 | 仅执行你在编辑器中选中的那部分 SQL 语句,非常安全。 |
| Ctrl + / | 注释/取消注释 | 对选中的行添加或移除单行注释(--)。 |
| Ctrl + Shift + / | 取消注释 | 移除选中行的注释。 |
| Ctrl + F | 查找 | 在当前 SQL 窗口中查找文本。 |
| F3 | 查找下一个 | 继续查找下一个匹配的文本。 |
| Ctrl + G | 前往行 | 跳转到指定行号。 |
| Ctrl + = | 放大字体 | 放大 SQL 编辑器中的字体,按 Ctrl + 鼠标滚轮 也行。 |
| Ctrl + - | 缩小字体 | 缩小 SQL 编辑器中的字体。 |
| Ctrl + 0 | 重置缩放 | 将字体大小重置为默认值。 |
| Ctrl + T | 停止 | 停止当前正在执行的 SQL 查询。 |
三、数据查看器(查看表/视图数据时)
当你打开一张表查看数据时,这些快捷键能让你的浏览和编辑如鱼得水。
| 快捷键 | 动作 | 说明 |
|---|---|---|
| Ctrl + D | 设计对象 | 快速打开当前表或视图的设计器,修改其结构。 |
| Ctrl + F | 查找文本 | 在当前数据表中搜索数据。 |
| F3 | 查找下一个 | 继续查找下一个匹配的数据。 |
| Ctrl + G | 前往行 | 输入行号,快速跳转到指定行。 |
| Ctrl + N / Insert | 插入记录 | 在表格末尾新增一条空白记录,方便添加新数据。 |
| Ctrl + Delete | 删除记录 | 删除当前选中的记录。 |
| Ctrl + S | 应用记录更改 | 保存你对表格数据所做的修改(如新增、编辑、删除)。 |
| ESC | 放弃记录更改 | 取消当前对数据的编辑,恢复到修改前的状态。 |
| Ctrl + Enter | 打开编辑器 | 在选中的单元格中打开一个文本编辑器,方便编辑大段文本。 |
| Ctrl + R | 应用筛选 | 在应用了筛选向导后,执行筛选并刷新数据。 |
| Ctrl + T | 停止加载 | 当数据量很大加载较慢时,强制停止加载过程。 |
四、表设计器
在设计表结构时,这些快捷键能帮你快速定位到字段。
| 快捷键 | 动作 | 说明 |
|---|---|---|
| Ctrl + O | 打开表 | 在表设计器中,这通常用于打开另一个表。 |
| Ctrl + F | 查找字段 | 在表设计器中查找某个字段名。 |
| F3 | 查找下一个字段 | 继续查找下一个匹配的字段。 |
| Shift + F3 | 查找上一个字段 | 向上查找上一个匹配的字段。 |
五、调试器(用于存储过程和函数)
如果你需要调试存储过程,这些调试快捷键必不可少。
| 快捷键 | 动作 | 说明 |
|---|---|---|
| F9 | 运行 | 开始运行调试会话。 |
| F10 | 逐过程 | 单步执行,但不会进入函数或子过程的内部。 |
| F11 | 逐语句 | 单步执行,遇到函数或子过程时会跳入其内部。 |
| Shift + F11 | 跳过 | 在逐语句进入一个过程后,执行完该过程的剩余部分并跳出。 |
六、模型与图表
使用 Navicat 的模型和图表功能时的快捷键。
| 快捷键 | 动作 | 说明 |
|---|---|---|
| Ctrl + D | 新建图表 | 在模型中创建新的图表页。 |
| Ctrl + P | 打印 | 打印当前的模型或图表。 |
| H | 移动图表 | 进入“手形”模式,可以拖动整个画布。 |
| T | 新建表 | 在模型画布上快速创建一个新的表实体。 |
| R | 新建外键 | 在模型画布上快速在两个表之间创建外键关系。 |
| Ctrl + B | 加粗 | 将选中的表、视图或关系线设为粗体,用于强调。 |
| Ctrl + 滚轮 | 缩放 | 放大或缩小模型视图。 |
总结与建议
- 最核心:F8(回到主窗口)、Ctrl+Q(新建查询)、Ctrl+R(运行全部)、Ctrl+Shift+R(运行选中)。
-
建议:可以先从这三个最常用的开始,逐步扩展到数据查看器(
Ctrl+D、Ctrl+F)和 SQL 编辑器(Ctrl+/、Ctrl+F)的操作,慢慢就会形成肌肉记忆。