应用简介
DataGrip2021是一款功能十分强大的跨平台数据库管理软件,该软件能够为用户提供优秀的数据库管理方案,帮助用户高效率地查询和管理数据,可以在软件上设计数据库代码文件,支持快速生成,大大提高用户的工作效率,喜欢这款软件的小伙伴千万不要错过哦。
【功能介绍】
1、享受使用数据库的乐趣
认识DataGrip,这是我们的新数据库IDE,专为满足专业SQL开发人员的特定需求而设计。
2、智能查询控制台
允许您以不同的模式执行查询,并提供本地历史记录,以跟踪您的所有活动并防止您丢失工作。
3、高效的模式导航
通过相应的操作,或直接从其在SQL代码中的用法,可以按其名称跳转到任何表,视图或过程。
4、解释计划
使您可以深入了解查询的工作方式以及数据库引擎的行为,从而可以提高查询效率。
5、智能代码完成
DataGrip提供了上下文相关的代码完成功能,可帮助您更快地编写SQL代码。完成了解表结构,外键,甚至是您正在编辑的代码中创建的数据库对象。
6、即时分析和快速修复
DataGrip会在您的代码中检测到可能的错误,并提出最佳的解决方案以实时修复它们。使用关键字作为标识符,它将立即使您知道未解决的对象,并且始终提供解决问题的方法。
7、在SQL文件和架构中有效的重构
DataGrip可以正确解析SQL代码中的所有引用,并帮助您重构它们。重命名变量或别名时,它将在整个文件中更新其用法。当您从查询中重命名对它们的引用时,数据库中的实际表名将更新。甚至还可以预览其他视图,存储过程和函数中表/视图的用法。
8、版本控制集成
我们为所有主要的版本控制系统提供统一支持:Git,SVN,Mercurial等。
【软件特色】
1、授权UI
datagrip适用于PostgreSQL、Redshift、Greenplum、MySQL、MariaDB、DB2、SQL Server和Sybase
我们为修改对象时的授权编辑添加了一个UI
您可以使用Cmd/Ctrl+F6在数据库浏览器中的用户上调用Modify user窗口,该窗口现在具有向对象添加授权的UI
2、上下文实时模板
这是我们为从数据库浏览器直接生成简单语句打造的全面解决方案常规实时模板涵盖了许多需要快速编写简单查询的情况但是我们也明白,有时,当您在数据库浏览器的上下文中已经找到需要的对象,还有一个更好的方法可以使用这个对象得到简单查询
当然,还有许多工具同样采用这种机制来减少重复工作,这也让许多用户对此习以为常
此列表中的每个代码段实际上都是一个实时模板,但它们都很特殊,可以在所选对象的上下文中生成例如Select first N rows from a table模板
打开实时模板设置页面,找到需要的模板:
Select first N rows from a table看起来像是常规模板(也确实可以这样使用)由于这一特定语法不能用于所有数据库,所以模板设置了相应方言此模板之所以适用于数据库浏览器,主要是因为特殊表达式dbObjectName,其用于$table$变量:
【激活说明】
-市场付费插件的试用信息也会一并重置
-对于某些付费插件(如:Iedis 2、MinBatis)来说,你可能需要去取掉javaagent配置(如果有)后重启IDE:
如果IDE没有打开项目,在Welcome界面点击菜单:Configure->Edit Custom VM Options...->移除-javaagent:开头的行
如果IDE打开了项目,点击菜单:Help->Edit Custom VM Options...->移除-javaagent:开头的行
-重置需要重启IDE生效!
-重置后并不弹出Licenses对话框让你选择输入License或试用,这和之前的重置脚本/插件不同(省去这烦人的一步)