DataGrip 特性汇总

这里记录DataGrip的一些快捷操作

Python

全局重命名 ShiftF6
全选语句以后按⌥⌘t可以创建子查询
选择需要运行的语句⌘return,如果点在子查询里面,还可以选择执行子查询的语句
⌥↑或↓可以智能的选择你的语句,然后按⌘return执行
全局搜索按两下shift
隐藏其他窗口Shift⌘F12
查看外键数据表,点击外键列然后按⌘↓
呼出Actoin面板,可以搜导所有行为,比如change file languageShift⌘A
在写插入语句的时候按⌘p可以获得对应字段名的提示
定位数据库、表或存储 ⌘o
找到其他项目的内容 Shift⌘F

SQL编辑

*星号扩展及多行字段表前缀扩展

在*旁按⌥+return可将*号扩展为字段.选中字段按⌥+return可以添加每个字段的表名

Multiple qualify action

表达式验证

该功能可以让你直接验证表达式,而不用另外开启一个终端编写语句进行查询.

在表对象按⌘⌥F8可以显示该表的数据

QuickEvaluateTable

在字段对象按⌘⌥F8可以显示该字段结果数据

QuickEvaluatecolumn

在on关键字的查询(或者子查询)上按⌘⌥F8(也可以按⌥Click)可以显示这段查询的结果数据

EvaluateAltGif

直接按⌥F8弹出验证窗口,输入语句可以直接验证结果.

EvaluateTable
EvaluateExpresion

Table DDL

在表名上按⌘B可以显示该表的DDL,相同的操作还有⌘Click ,而在表名上按F4可以打开数据编辑器查看表内容

CtrlBF4

找到表使用的地方

⌥F7

FindUsagesResult

垂直多行编辑

两次并保持按压状态然后用方向键进行选择
定位到某个字段按⌥Shift再移动光标调整该字段的位置

MultipleCursors

重复行/删除行

Cmd+D重复行,按Cmd+Y删除行,移动行按Cmd+Shift+Up/Down

ManageCodeP

SQL生成

选中任何对象按⌥⌘G可以生成SQL语句

GenerateOneObject

⌘N生成代码片段

CreationSnippets

插入模板代码⌘J

代码补全

⌥/ 循环匹配文件中已有的字符进行补全
HippyCompletion

⌘Space 弹出补全窗口

GeneralCompletion

参数信息

⌘p显示参数信息
ParamsInfo

数据编辑

粘贴多行数据

PasteDetect
PasteTSV

多单元格编辑

Mordor

扩展选择

⌥Up进行扩展选择

GrowSelection

打赏支持:支付宝/微信。如果你觉得我的文章对你有所帮助,可以打赏我哟。