JetBrains系列IDE(IntelliJ/RubyMine)如何搜索数据库表指定列
JetBrains系列IDE数据库客户端快速定位特定列的方法
所有JetBrains系IDE(IntelliJ IDEA、RubyMine、DataGrip、PyCharm等)的内置数据库客户端操作逻辑、快捷键完全通用,不用手动逐列滚动查找,常用的快速跳转方法有3种:
- 列头直输搜索:把鼠标点击到表数据预览区的任意列表头位置,不需要点任何搜索框,直接输入要找的列名关键词,界面会自动弹出匹配结果,实时筛选符合输入内容的列,按回车键就能直接跳转到目标列位置。
- 结构侧边栏定位:按快捷键
Alt+7(Windows/Linux系统)/Cmd+7(macOS系统)调出表结构(Structure)侧边栏,在侧边栏输入框直接输入列名搜索,双击匹配到的列条目,数据预览区会自动定位到对应列,同时还能看到列的字段类型、默认值、注释等属性信息,适合需要同步确认列配置的场景。 - 快速导航弹窗跳转:保持表数据预览界面为激活状态,按快捷键
Ctrl+F12(Windows/Linux系统)/Cmd+F12(macOS系统),会弹出覆盖在界面上的当前表全列快速导航弹窗,直接输入列名做模糊过滤,选中目标列按回车就能完成跳转,弹窗会自动关闭,不会占用侧边栏空间,是日常操作效率最高的方式。
以上三种搜索方式都支持模糊匹配,不需要输入完整列名,只要输入列名里连续的几个字符就能匹配到对应结果,哪怕只记得列名的部分片段也能快速定位。

内容的提问来源于stack exchange,提问作者nadavgam
相关产品推荐
相关产品推荐

