有没有办法配置数据控制以将 'ssf' 转换为 'select * from'
Is there a way to configure data grip to convert 'ssf' into 'select * from'
我输入了很多 sql select 语句。我希望能够配置 datagrip 以将字符串 'ssf' 替换为 'select * from '。这可能吗?
是,转到设置 |编辑|实时模板,您可以在其中创建片段。
但是看到已经有模板了!
所以,sel
其实就是会转化为SELECT * FROM
.
要尝试此操作,请键入 sel
并按 TAB。
好消息,可以配置 DataGrip 以用扩展字符串替换特定字符串!还有哪些编辑(Sublime, VS Code, SSMS, Azure Data Studio, MySQL Workbench) call "snippets," DataGrip and other JetBrains products call "Live Templates" as described for WebStorm here.
您要求执行的操作已有一个片段,展开后还会将光标留在正确的位置,以便您立即开始输入所需的来源。
正如@moscas 在他的回答中提到的那样,实时模板 sel
就是您要找的。
当输入 sel
时,紧接着 Tab(或者您的 DataGrip "By default expand with" setting 是什么)sel
将扩展到
> `SELECT * FROM ...;`
光标将位于展开后的省略号(...) 所在的位置。列出了其他有用的现有模板 here,我建议为 selc
和 selw.
建立肌肉记忆 我还为 SELECT TOP(10) * FROM ...;
创建了一个 selt
,你应该能够使用链接的资源使用 ssf
字符串创建一个新的。
Here 是 DataGrip 附带的另一个默认 snippets/Live 模板,并使用默认扩展进行扩展:
+---------------------------------------------------------------+
| Abbreviation | Expands to |
+---------------------------------------------------------------+
| ins | INSERT INTO ... (...) VALUES (...);" |
| sel | SELECT * FROM ...;" |
| selc | SELECT count(*) FROM ... alias WHERE alias. ...;" |
| selw | SELECT * FROM ... alias WHERE alias. ...;" |
| upd | UPDATE ... SET ... = ... WHERE ...;" |
+---------------------------------------------------------------+
我输入了很多 sql select 语句。我希望能够配置 datagrip 以将字符串 'ssf' 替换为 'select * from '。这可能吗?
是,转到设置 |编辑|实时模板,您可以在其中创建片段。
但是看到已经有模板了!
所以,sel
其实就是会转化为SELECT * FROM
.
要尝试此操作,请键入 sel
并按 TAB。
好消息,可以配置 DataGrip 以用扩展字符串替换特定字符串!还有哪些编辑(Sublime, VS Code, SSMS, Azure Data Studio, MySQL Workbench) call "snippets," DataGrip and other JetBrains products call "Live Templates" as described for WebStorm here.
您要求执行的操作已有一个片段,展开后还会将光标留在正确的位置,以便您立即开始输入所需的来源。
正如@moscas 在他的回答中提到的那样,实时模板 sel
就是您要找的。
当输入 sel
时,紧接着 Tab(或者您的 DataGrip "By default expand with" setting 是什么)sel
将扩展到
> `SELECT * FROM ...;`
光标将位于展开后的省略号(...) 所在的位置。列出了其他有用的现有模板 here,我建议为 selc
和 selw.
建立肌肉记忆 我还为 SELECT TOP(10) * FROM ...;
创建了一个 selt
,你应该能够使用链接的资源使用 ssf
字符串创建一个新的。
Here 是 DataGrip 附带的另一个默认 snippets/Live 模板,并使用默认扩展进行扩展:
+---------------------------------------------------------------+
| Abbreviation | Expands to |
+---------------------------------------------------------------+
| ins | INSERT INTO ... (...) VALUES (...);" |
| sel | SELECT * FROM ...;" |
| selc | SELECT count(*) FROM ... alias WHERE alias. ...;" |
| selw | SELECT * FROM ... alias WHERE alias. ...;" |
| upd | UPDATE ... SET ... = ... WHERE ...;" |
+---------------------------------------------------------------+