JetBrains DataGrip免费版软件可以支持强大的数据库管理工具MySQL、PostgreSQL、Greenplum、SQLite等十几种数据库类型,可以帮助用户创建、管理和查询您的数据库,内置强大而智能的智能查询控制台,可以帮助用户在不同的模式下查询,此外,软件还支持检测代码中可能出现的错误,并实时给出最佳的修复方案,是您的数据库管理、编程开发必要的软件。
JetBrains DataGrip免费软件功能:
与任何IntelliJ平台IDE一样,DataGrip它包含一个代码编辑器,可以帮助您提高工作效率。转换和移动代码块,使用多光标管理选择,根据特定风格设置代码格式等。
代码完成
与IDE一起更新插件
DataGrip可识别架构的代码完成功能可以帮助您更快地编写代码。完成解表结构、外部键,甚至是您正在编辑的代码中创建的数据库对象。
代码生成
通过下载补丁或一组补丁而不是下载完整的软件包,可以节省维护ide时间和精力。一切都在后台更新,你永远不会停止编码。
DataGrip会检测SQL代码中可能有错误的位置,并提出快速修复的最佳解决方案。它会立即让你知道未解决的对象,使用关键字作为标识符,并始终为你提供解决问题的方法。
JetBrains DataGrip免费版软件亮点:
高效编写SQL并消除重复编码工作
借助于DataGrip,您可以通过代码更快地完成特码。只需输入数据库对象、标识符或变量名称,DataGrip提供匹配列表。DataGrip能够感知到完成JOIN也可以给出从句所需的依赖,并提供函数和过程所需的参数类型INSERT句子的表结构。DataGrip提供了Live Templates可以使用默认值或创建新值来生成语句的常见部分。
在代码间导航并重命名输入时
现代框架
您可以通过强大的表编辑器添加、删除和克隆数据行。您只能通过过滤文本域查看所需的数据,而无需编写WHERE单词和句子。另一种寻找所需数据的方法是使用文本搜索。如果你不知道哪一列包含了你想要找到的数据,那么文本搜索是一个非常有用的功能。正则表达式可以用于文本搜索。外部键数据导航可以转移到当前行引用的数据,反之亦然。
该IDE分析您的项目,为所有支持的语言 提供最佳代码补充结果。数百种内置检查可以在输入时报告任何可能的问题,并提供快速修复选项。
分析查询和比较结果
在单击Execute按钮时可选择让步DataGrip做什么事情——执行子查询,执行外部查询,或执行整个脚本。只需选择并执行特定代码的一部分。DataGrip还提供了执行计划,其结果集类似于表编辑器,包含了相同的选项,如添加/删除行、文本搜索与数据导航等。可以在diff对比查看器中的两个结果集。
JetBrains DataGrip免费版软件用法:
复制行:command D
打开类:command F12
因为它是集成的Karma测试运行器,Mocha、Jest和Protractor,因此,测试很容易实施。IDE以方便的可视格式 检查结果,然后导航到测试代码。
查找文字:ctrl shift F
列模式:capslock alt 左键
上移一行:shift command 上下键
下一步:F8
下一个断点:shift F8
检查句子执行结果:alt F8列模式:shift command 8
格式化:command Alt L。
JetBrains DataGrip免费软件的优点:
享受数据库工作的乐趣
智能查询控制台
使您能够在不同的模式下进行查询,并提供当地的历史,以跟踪您所有的活动,避免丢失工作内容。
模式导航高效
根据其名称,您可以通过相应的操作或直接从其中操作SQL代码中的用途直接跳入任何表、视图或过程。
让您更加深入地了解查询如何工作和数据库引擎的行为,从而使您的查询更高效。
补充智能代码
JetBrains DataGrip提供上下文感知代码补充,帮助您改进编写SQL代码的速度。补充可以知道您正在编辑的代码中创建的表的结构、外,甚至数据库对象。
在线分析和快速修复
在SQL文件和模型仍然可以重构
正确解决SQL代码中的所有参考,并帮助您重建它们。当您重新命名一个变量或别名时,您可以自动更新整个文件中使用的所有地方。当您查询中重命名表的参考时,数据库中的实际名称也会更新。甚至可以预览表/视图在其他视图、存储过程和函数中的用途。
集成版本控制
我们一致支持所有主流版本的控制系统:Git、SVN、Mercurial 和许多其他系统。