当前位置:网站首页>10 个超好用的 DataGrip 快捷键,快加入收藏! | 实用技巧

10 个超好用的 DataGrip 快捷键,快加入收藏! | 实用技巧

2022-08-11 05:24:00 JetBrains中国

人人都爱快捷键, 它们让编码更快、更高效。 但有时,快捷键并不好记。 为此,我们汇总了 10 个最实用的 DataGrip 快捷键。


1. 执行语句:Cmd/Ctrl+Enter


点击语句或选择要执行的代码段。 它可以是一个子查询或一组语句。 按 Cmd/Ctrl+Enter


高亮显示代码段后,DataGrip 将执行整条语句或仅执行选区。 如果有多条语句,则会出现一个建议列表,您可以选择要执行的语句。 它始终包含运行所有语句的选项。 待执行的语句在查询编辑器中高亮显示。


另外,也可以点击 Сustomize(自定义)链接自定义查询执行设置。 设置查询建议列表,选择如何查看查询结果,选择如何显示错误,等等。



2. 显示意图操作:

Opt+Enter/Alt+Enter 


您可能已经在编辑器中看到过一个黄色灯泡图标。 这意味着 DataGrip 已检测到代码中可以改进的元素并准备提出建议。 我们称之为 Intention Action(意图操作)。 它们涵盖包括警告和优化建议在内的多种选项。 点击黄色灯泡图标,即可查看当前上下文中可用的意图操作。


使用 Opt+Enter/Alt+Enter 可以打开建议列表,然后即可从列表中选择一个操作。



3. 随处搜索:按两次 Shift


按两次 Shift 可以打开 Search Everywhere(随处搜索)窗口,然后就能开始输入了! 您可以在搜索中使用缩写和同义词。例如,使用 fa 即可找到 film_actor。 搜索 caret 也会显示名称中带有 cursor 的条目。


从一开始就可以打开具有所需范围的搜索窗口:

选项卡

搜索

快捷键

Database

(数据库)

主要对象,按名称

Cmd+O

(Ctrl+N)

Files

(文件)

任意文件或目录,按名称

Cmd+Shift+O
(Ctrl+Shift+N)

Symbols

(符号)

符号。搜索范围将包括列、索引和其他对象

Cmd+Opt+O
(Ctrl+Alt+Shift+N)

Actions

(操作)

操作,按名称

Cmd+Shift+A
(Ctrl+Shift+A)



4. 最近的文件:Cmd/Ctrl+E


如果不小心关闭了需要的选项卡:按 Cmd/Ctrl+E 可以在 DataGrip 中显示历史记录。 这可能是平复内心的最佳快捷键。



5. 打开新控制台:

Cmd+Shift+L/Ctrl+Shift+Q


这应该不需要过多解释了。 Cmd+Shift+L/Ctrl+Shift+Q 组合打开新控制台的速度比使用工具栏更快。



6. 重新格式化代码:

Cmd+Opt+L/Ctrl+Alt+L


在编辑器中,选择要重新格式化的代码段,然后按 Cmd+Opt+L/Ctrl+Alt+L。DataGrip 可以重新格式化所选源代码块、当前文件中的所有代码或未提交到 VCS 的变更。


在 Preferences | Editor | Code Style | SQL(偏好设置 | 编辑器 | 代码样式 | SQL)中自定义 SQL 代码样式。 可以为对齐、换行、缩进等应用格式设置规则。


7. 隐藏/恢复所有工具窗口:

Cmd/Ctrl+Shift+F12 


Cmd/Ctrl+Shift+F12 可以隐藏所有工具窗口并最大化编辑器选项卡,确保没有任何东西会在编码期间分散您的注意力。



8. 从历史记录粘贴:

Cmd/Ctrl+Shift+V


DataGrip 会记录从 IDE 启动到关闭期间复制到剪贴板的条目。


使用 Cmd/Ctrl+Shift+V 可以调出剪贴板历史记录,然后即可选择要粘贴的内容。 要清除历史记录,请点击对话框中的 Clear(清除)。



9. 重构 | 重命名:Shift+F6


将文本光标放在要重命名的对象上,然后按 Shift+F6 即可为目录、文件、表或列调用 Rename(重命名)对话框。


在函数中编辑别名或实参时,只需内联输入新名称或按 Shift+F6 两次即可打开 Rename(重命名)对话框。 内联重命名元素时,您可以点击元素附近的图标,然后选择是要在注释和字符串中还是在所有文本匹配项中重命名。


观看下方视频(14'48''处开始),详细了解如何重命名不同对象、检查变更以及在源代码中进行检查。



10. 生成代码:Cmd+N/Alt+Insert


在编辑器中按 Cmd+N/Alt+Insert 可以生成和修改 DDL 语句。 您可以使用 Generate(生成)操作创建函数、过程、架构、触发器等。DDL 代码段将被粘贴到编辑器中。



希望您能在我们的启发下更频繁地使用快捷键。 您可以在此处找到查看并保存 DataGrip 按键映射来节省编码时间。


如果您有任何疑问,可以通过以下方式和我们取得联系:


本博文英文原作者:Alisa Lukonina


更多阅读推荐

新发布

代码质量平台 Qodana | Kotlin 1.7.0

免费的 Unity 场景管理工具:RiderFlow

Space On-Premises(本地部署版)Beta


调研报告

Python 开发者年度调查Go 语言现状调查报告

Kotlin Multiplatform 使用现状

代码审查工具报告2021 开发者生态系统报告


IDE 使用技巧

IntelliJ IDEA 代码注释技巧 | 10 个妙招解放鼠标

提高效率的 5 个 GoLand 快捷键

CLion 调试器技巧10 大必会 WebStorm 快捷键

戳「阅读原文」了解更多

本文分享自微信公众号 - JetBrains(JetBrainsChina)。
如有侵权,请联系 [email protected] 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

原网站

版权声明
本文为[JetBrains中国]所创,转载请带上原文链接,感谢
https://my.oschina.net/u/5494143/blog/5563302