应用简介
DataGrip2020中文免费版是一款功能强大的数据库管理软件。该软件可以让我们更方便来编写代码,支持自动进行代码工作,针对可能出现错误的地方提供有效的分析并提供最佳的修复解决提示,非常适合编程人员来使用!
【功能特点】
1、享受使用数据库的乐趣
认识DataGrip,这是我们的新数据库IDE,专为满足专业SQL开发人员的特定需求而设计。
2、智能查询控制台
允许您以不同的模式执行查询,并提供本地历史记录,以跟踪您的所有活动并防止您丢失工作。
3、高效的模式导航
通过相应的操作,或直接从其在SQL代码中的用法,可以按其名称跳转到任何表,视图或过程。
4、解释计划
使您可以深入了解查询的工作方式以及数据库引擎的行为,从而可以提高查询效率。
5、智能代码完成
DataGrip提供了上下文相关的代码完成功能,可帮助您更快地编写SQL代码。完成了解表结构,外键,甚至是您正在编辑的代码中创建的数据库对象。
6、即时分析和快速修复
DataGrip会在您的代码中检测到可能的错误,并提出最佳的解决方案以实时修复它们。使用关键字作为标识符,它将立即使您知道未解决的对象,并且始终提供解决问题的方法。
7、在SQL文件和架构中有效的重构
DataGrip可以正确解析SQL代码中的所有引用,并帮助您重构它们。重命名变量或别名时,它将在整个文件中更新其用法。当您从查询中重命名对它们的引用时,数据库中的实际表名将更新。甚至还可以预览其他视图,存储过程和函数中表/视图的用法。
8、版本控制集成
我们为所有主要的版本控制系统提供统一支持:Git,SVN,Mercurial等。
【软件亮点】
一、运行配置
此概念已在我们的其他IDE中使用,现在已应用于DataGrip。通常,如果您要运行某些程序,则只需为其创建配置。让我们看看这如何帮助您完成特定任务。
1、运行脚本文件的配置
以前,您只能一个一个地运行文件。如果文件包含依赖项并且顺序至关重要,那么这可能尤其令人沮丧。现在,您可以一次运行多个文件。
选择运行多个文件将创建运行配置。在此配置中,您可以在启动之前对文件重新排序,添加新文件以及运行其他程序或配置。
您的运行配置将自动保存。如果要多次运行此配置,但只想更改目标,请选中显示此页面复选框,这将为您提供每次运行配置时更改目标的选项以及其他一些选项。
2、运行代码的配置
您还可以创建一个配置,以运行保存的代码段。
3、管理运行配置
可以在导航栏或“ 运行” 菜单中找到已保存的运行配置。
二、 测试框架支持
1、utPLSQL
utPLSQL是用于在Oracle数据库中测试PL / SQL代码的流行框架。我们已经建立了对它的支持,这意味着您现在可以运行测试和测试包,而不必离开代码编辑器。只需单击左侧窗格中的绿色小播放按钮。
每次运行都会创建一个临时配置。一段时间后,它将被删除,但是您可以在utPLSQL部分中创建永久配置。我们还添加了“按标签运行”功能。
2、数据库
DataGrip 2020.1还添加了对 tSQLt(SQL Server的测试框架)的支持。要从数据库资源管理器运行一个或多个测试,请按 Ctrl+Shift+F10。
三、资料编辑器
1、编辑器中的结果
现在,您可以在代码编辑器中查看结果。我们希望这将很好地适合我们许多用户的工作流程。要在整个IDE中将其打开,请使用: Settings/Preferences | Database | General | Show output results in the editor。
工具栏上还有一个按钮,仅在当前文件的两种模式之间切换。
2、仅限地理查看器 DATAGRIP
要在数据编辑器中查看地理数据,请点击Gear图标 ,然后选择Show Geo Viewer。
只有启用了JCEF,地理数据查看器才能工作 。
在极少数情况下,启用JCEF可能会使IDE崩溃。如果您安装了使用JavaFX的插件,则可能会发生这种情况。万一发生这种崩溃,请按照以下说明恢复您的IDE:
找到您的IDE的config文件夹(有关帮助,请参阅 this)。
找到文件
从ide.general.xml中删除以下行:
如果遇到任何困难,请通过support@jetbrains.com与我们 联系。
3、在MongoDB中过滤数据
我们在MongoDB的数据编辑器中添加了对过滤的支持。
四、导出选项
1、导出到Excel
2、更好的可用性
在此发行周期中,我们专注于使导出更加用户友好。
首先,我们清理了菜单
其次,我们创建了一个用于导出的对话框窗口
3、文字资料检视器
现在,您可以观察表格或文本格式的结果。在提取器下拉列表中选择您喜欢的数据格式。
【破解说明】
打开破解文件夹,在以下位置中将jetbrains-agent.jar 拖进IDE窗口,点 Restart按钮重启IDE。或者直接将jetbrains-agent-latest.zip拖放到IDE窗口也可以!