在本文中,我想分享Intellij数据库窗口/控制台的一些我最喜欢的功能。
让我们直接跳入!
找到桌子的用法
我最常用的快捷方式之一是找到用法,但是我花了很多时间才能确定这也适用于诸如表格之类的数据库对象:
这使得对数据库进行重构更加容易,因为您可以轻松地在数据库对象和源代码之间分析依赖项,并在查找用法的帮助下
多个游戏机
在Intellij中,可以为单个数据源具有多个数据库控制台。
所有打开的控制台都可以在侧面导航中的划痕和控制台下找到:
此外,这些控制台可以像项目中的所有其他文件一样重命名!
对我来说,当我必须在不同的问题或任务之间切换时,这特别有用。在多个游戏机的帮助下,我可以保留一个在一个控制台中一起分析问题的所有查询,甚至给控制台一个讲述名称,因此以后我可以更轻松地发现这些查询。
安全特性
预览删除
像普通源代码编辑器Alt + Enter在数据库控制台中也是您最好的朋友。有了它,您可以安全预览删除查询!
给出了受影响的行的预览:
我认为这使您的生产数据库中删除数据更加舒适ð
警告
由于您的删除语句中缺少where
条件,因此厌倦了删除所有数据吗? Intellij发出不安全语句的警告,并在执行此类语句之前需要额外确认。
image.pngquite在我看来很有帮助!这也适用于更新语句:
自动扩展列名
最后但并非最不重要的一点是,自动扩展!
假设您要选择几乎所有列,但不想手动键入所有列名。
我认为,实现这一目标的最简单方法是使用扩展列列表功能。只需写入:SELECT * FROM <your_table>
突出显示星号字符,然后按Alt + Enter。这将为您提供所有列的名称,之后您可以删除任何不需要的列!
包起来
这一切都来自我。
您如何看待提及功能?
我错过了你喜欢的功能吗?
在评论中让我知道!