DataGrip 2017.1
附带安装教程- 软件大小:128.88 MB
- 更新日期:2020-03-17 14:29
- 软件语言:简体中文
- 软件类别:编程工具
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
软件介绍 人气软件 下载地址
DataGrip 2017是一款非常强大且功能完善的数据库管理工具,该程序拥有内置了非常多功能,并且还在不断的增加,唯一的目的就是让用户在使用过程中可以提高使用体验以及提高工作效率;新版本程序提供了多种生成通用代码结构和重复元素的方法,可帮助您提高生产率,这些可以是预定义模板,也可以是自定义模板,可以根据上下文,各种包装程序和字符自动配对而不同地应用;用户可以使用该程序生成函数,过程,视图和其他数据库对象,程序还为用户提供了实时模板,可以使用实时模板将常见的构造插入代码中,例如语句或数据库对象的定义;在DataGrip中,有一组代码检查可在编译项目之前检测并纠正项目中的异常代码,IDE可以发现并突出显示各种问题,找到死代码,查找可能的错误,拼写问题,并改善整体代码结构;检查可以扫描所有项目文件中或仅在特定范围内的代码;每次检查都具有严重性级别,问题可能影响代码的程度。严重性在编辑器中以不同的方式突出显示,因此用户可以快速区分关键问题和次要问题,程序带有一组预定义的严重性级别,使您可以创建自己的严重性级别;需要的用户可以下载体验
新版功能
一、查询计划图
基于图表的视图现在可用于查询计划。要查看它,请在调用说明计划后单击工具栏上的“ 显示可视化”按钮。
二、SQL编辑
1、上下文信息
在编辑包中的大型过程时,有时在其上下文中刷新内存是有用的,即现在正在编辑的特定过程或包。为此,请按Alt+Q以查看上下文信息。
2、跳到关闭括号/报价之外
从此版本开始,您可以通过按Tab键在结束括号之外导航或关闭引号 。请注意,这仅在第一次输入参数或值时有效。要自定义Tab的此行为,请转到“首选项”| 编辑| 一般| 智能键并选择 跳转到关闭括号外/使用Tab键引用。
三、导航
1、从“ 查找操作”分配快捷方式
以前,如果使用 默认键盘映射,则无法从“ 查找操作”中指定快捷方式。我们已修复此错误,现在它适用于任何键盘映射和任何布局。一个很好的理由提醒你,这是可能的!
四、数据编辑器
1、所选行数
现在DataGrip显示在数据编辑器中选择的行数。在状态栏中查找此内容。
五、UI升级
1、在架构上运行SQL
之前,运行脚本的唯一方法是从相应SQL文件的上下文菜单中执行它。现在,您可以使用更直观的方法:选择所需的数据源或数据库,然后从上下文菜单中选择“运行SQL脚本”。
2、黑暗的窗口标题
现在你可以让Darcula主题更加黑暗。如果您使用的是macOS,要使标题栏变暗,只需转到“首选项”| 外观与行为| 外观并选择使用深色窗口标题。
3、触控杆支撑
我们增加了对MacBook Touch Bar的支持。它默认只有执行按钮。要添加操作,请转到“首选项”| 外观与行为| 菜单和工具栏| 触摸栏。
软件特色
1、智能查询控制台
使您可以在不同模式下执行查询,还提供本地历史,让您可以跟踪自己的所有活动并免于丢失工作内容。
2、高效的模式导航
使您可以根据其名称,通过对应操作或直接从其在SQL代码中的用途直接跳入任何表、视图或过程。
3、解释计划
让您更加深入地了解查询如何工作和数据库引擎的行为,从而使您的查询更高效。
4、智能代码补全
DataGrip提供上下文感知代码补全,帮助您提高编写SQL代码的速度。 补全能够知道您正在编辑的代码中创建的表的结构、外键,甚至是数据库对象。
5、联机分析和快速修复
DataGrip检测代码中可能的缺陷,并联机提供最佳修复方案。 它使用关键字作为标识,能立刻让您知道未解决的对象,并且总是提供修复问题的方法。
安装步骤
1、用户可以点击本网站提供的下载路径下载得到对应的程序安装包
2、只需要使用解压功能将压缩包打开,双击主程序即可进行安装,弹出程序安装界面
3、可以根据自己的需要点击浏览按钮将应用程序的安装路径进行更改
5、弹出以下界面,可以根据您的需要不同的组件进行安装,建议全部选择
6、现在准备安装主程序,点击安装按钮开始安装
7、弹出应用程序安装进度条加载界面,只需要等待加载完成即可
8、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可
方法
1、安装完成后运行桌面快捷方式,弹出注册窗口选择Activate》License Server》输入“http://xidea.online”,然后点击“Activete”完成认证即可
2、汉化方法很简单,打开安装目录下的“lib”文件夹,将汉化补丁“resources_cn.jar”复制入内即可,默认安装路径为C:\Program Files\JetBrains\DataGrip 2017.1\lib
使用说明
程序打开后,可以直接对其进行数据库链接,可以直接打开进入用户界面完成以下操作
亚马逊红移#
打开数据源和驱动程序的对话框: 文件| 数据源或Ctrl+Shift+Alt+S。
单击并选择Amazon Redshift。
在对话框的下部,在“ 下载缺少的驱动程序文件”中,单击“ 下载”链接。
在URL字段的右侧,选择仅URL。
转到Redshift仪表板,选择Clusters,选择要连接的集群,然后将Cluster Database Properties下列出的JDBC URL复制到剪贴板上。
将URL粘贴到URL字段中。
指定您的用户名和密码。
如有必要,请编辑数据源名称。
要通过SSH连接,请指定SSH代理设置。
要确保设置正确,请单击“ 测试连接”。
单击确定。
现在,作为最后检查,执行几个查询。
如有必要,请使用控制台右上方的弹出窗口来形成模式搜索路径。
输入您的查询,例如 CREATE TABLE mytesttable ( myfield INT );
执行查询:或Ctrl+Enter。
如有必要,执行另一个查询,例如 DROP TABLE mytesttable
SQLite #
打开数据源和驱动程序的对话框: 文件| 数据源或Ctrl+Shift+Alt+S。
单击并选择Sqlite。
在对话框的下部,在“ 下载缺少的驱动程序文件”中,单击“ 下载”链接。
要创建一个新数据库,请在“ 文件”字段中指定其名称(例如mynewdb.sqlite),然后单击
要使用现有数据库,请在打开的对话框中单击并选择数据库文件。
要确保设置正确,请单击“ 测试连接”。
单击确定。
现在,作为最后检查,执行几个查询。
输入您的查询,例如 CREATE TABLE mytesttable ( myfield PRIMARY KEY );
执行查询:或Ctrl+Enter。
如有必要,执行另一个查询,例如 DROP TABLE mytesttable
Vertica的,作为“不支持” DBMS的例子#
当您在“ 数据源和驱动程序”对话框中单击时,“不受支持的” DBMS不会出现在数据库管理系统列表中。如果有一个JDBC驱动程序,您仍然可以连接到该数据库。
在本节中,我们以Vertica为例提供相应的操作说明。
为您要连接的DBMS下载JDBC驱动程序。驱动程序通常是一个或多个.jar文件。
打开数据源和驱动程序的对话框: 文件| 数据源或Ctrl+Shift+Alt+S。
单击并选择驱动程序和数据源。
最初,您的数据源设置如下所示:
在Driver右边,单击Database Driver链接。
现在我们将指定驱动程序。
在“ JDBC驱动程序”部分中,单击,然后在打开的对话框中选择一个或多个驱动程序文件。
指定:
名称。 将默认名称更改为例如DBMS的名称。
类。通常,这是
com..jdbc.Driver例如
com.vertica.jdbc.Driver
方言。 选择最接近您的DBMS SQL方言的方言。
单击“ 应用”,然后在“ 项目数据源”下选择您的数据源。
指定:
网址。 您的数据库连接URL。
通常,这是jdbc:://:/例如jdbc:vertica://localhost:5433/docker
用户名和密码。这些是您的数据库用户名和密码。
如有必要,请编辑数据源名称。
要通过SSH连接,请指定SSH代理设置。
要确保设置正确,请单击“ 测试连接”。
单击确定。
现在,作为最后检查,执行几个查询。
输入您的查询,例如 CREATE SCHEMA myschema;
执行查询:或Ctrl+Enter。
如有必要,执行另一个查询,例如 DROP SCHEMA myschema
通过SSH连接#
要通过SSH访问数据库,请在SSH / SSL选项卡上指定SSH代理服务器的设置。
选中使用SSH隧道复选框。
指定设置:
代理主机。 localhost如果服务器在同一台计算机上。否则,服务器主机的 FQDN或 IP地址,例如mysshproxy.example.com或172.20.241.34。必须通过本地计算机上的指定名称或IP地址访问服务器主机。
港口。 SSH端口;默认端口是22。
代理用户。您的SSH服务器用户名。
验证类型。服务器使用的身份验证类型:
密码。基于密码的身份验证。如果使用此身份验证类型,则应指定密码。
密钥对(OpenSSH)。 基于密钥的身份验证。如果使用此身份验证类型,则应指定:
私钥文件的位置。
私钥的密码短语-如果密钥已用密码短语锁定。
要确保设置(数据库和代理服务器的设置)全部确定,请单击“ 测试连接”
调优DataGrip #
除了“ 设置/首选项”对话框(Ctrl+Alt+S)中可用的标准选项外,DataGrip还使您能够执行低级配置。
请注意,这可能会导致意外问题,并使您的DataGrip安装无法运行。强烈建议您与JetBrains支持联系,以获取有关可能会帮助您解决所有问题的选项和值的说明。
配置JVM选项#
DataGrip在Java虚拟机(JVM)上运行,该Java虚拟机具有控制其性能的各种选项。在以下文件中指定了用于运行DataGrip的默认选项:
要配置JVM选项:#
在“ 帮助”菜单上,单击“ 编辑自定义VM选项”。
DataGrip使用配置目录中的JVM选项创建文件的副本,并在新的编辑器选项卡中将其打开。您在此文件中更改的任何值都将覆盖原始默认文件中的值。
如果您没有对DataGrip配置目录的写访问权,则可以添加DATAGRIP_VM_OPTIONS环境变量以使用JVM选项指定文件的位置。该文件中的值将覆盖原始默认文件和位于DataGrip配置目录中的副本中的对应值。
常用选项#
在大多数情况下,JVM选项的默认值应该是最佳的。以下是最常修改的内容:
选项描述
-Xmx限制JVM可以为运行DataGrip分配的最大内存堆大小。默认值取决于平台。如果遇到速度下降的情况,则可能需要增加此值,例如,要将其设置为2048 MB,请将此选项更改为-Xmx2048m。
-Xms指定JVM分配的用于运行DataGrip的初始内存。默认值取决于平台。通常将其设置为最大允许内存(-Xmx)的一半,例如-Xms1024m。
-XX:NewRatio指定堆的年轻代和老代大小之间的比率。在大多数情况下,建议使用2到4之间的比率。这样会将年轻一代的大小相应地设置为老一代的1/2到1/4,这在您经常处理一个项目并且一次只处理几个文件时非常有用。但是,如果您不断打开新文件并在多个项目之间切换,则可能需要增加年轻一代。在这种情况下,请尝试设置-XX:NewRatio=1,这将使年轻一代与老一代一样大,从而使对象在年轻一代中的保留时间更长。
配置平台性能#
通过DataGrip,您可以自定义各种平台特定的属性,例如用户安装的插件的路径和支持的最大文件大小。在以下文件中指定了用于运行DataGrip的默认属性:
配置平台属性:#
在“ 帮助”菜单上,单击“ 编辑自定义属性”。
DataGrip idea.properties在配置目录中创建一个空文件,然后在新的编辑器选项卡中将其打开。您添加到此文件的任何属性都将覆盖原始默认文件中的相应属性。
如果您没有对DataGrip配置目录的写访问权,则可以添加DATAGRIP_PROPERTIES环境变量以指定idea.properties文件的位置。此文件中的属性将覆盖原始默认文件和DataGrip配置目录中的相应属性。
公共属性#
用户解决特定问题通常会更改以下属性:
可能需要移动默认IDE目录的 位置,例如,如果用户配置文件驱动器空间不足或位于慢速磁盘上,或者主目录已加密(降低了IDE的速度)或位于网络驱动器上,如果要创建可移植的安装或从主目录备份中排除缓存,等等。
您可以使用具有任何属性名称的宏来插入其值,例如,使用${user.home}(标准Java系统属性)来指定相对于用户主目录的路径。
idea.max.content.load.filesizeDataGrip可以打开的最大文件大小(以千字节为单位)。使用大文件可能会影响编辑器性能并增加内存消耗。默认值为20000。
idea.max.intellisense.filesizeDataGrip为其提供代码帮助的最大文件大小(以千字节为单位)。大文件的代码帮助会影响编辑器性能并增加内存消耗。默认值为2500。
idea.cycle.buffer控制台循环缓冲区的最大大小(以千字节为单位)。如果控制台输出大小超过此值,则会删除最旧的行。要禁用循环缓冲区,请设置idea.cycle.buffer.size=disabled。
idea.max.vcs.loaded.size.kb比较变化时,DataGrip加载用于显示过去文件内容的最大大小(以千字节为单位)。默认值为20480。
DataGrip提供了许多其他属性,这些属性定义了与环境的交互(窗口管理器,启动器,文件系统等)。它们中的大多数就像隐藏设置(在某种意义上说它们没有明显暴露),在某些情况下可能需要启用或禁用这些设置。强烈建议仅在联系JetBrains支持寻求帮助后才更改这些属性。
选择用于DataGrip Java运行#
DataGrip包含JetBrains Runtime(基于OpenJDK 8),默认情况下使用。
要切换用于运行DataGrip Java运行时:#
在“ 帮助”菜单上,单击“ 查找操作”,或按Ctrl+Shift+A。
查找并选择Switch IDE启动JDK操作。
选择所需的JDK,然后单击“ 确定”。
所选运行时的路径存储在datagrip.jdkDataGrip 配置目录中的文件中。要恢复为默认的JetBrains运行时,可以删除此文件,或修改路径以指向另一个Java运行时。
您还可以通过将覆盖用于DataGrip的运行时DATAGRIP_JDK 环境变量以及所需的JDK主目录的路径。
默认的IDE目录#
默认情况下,DataGrip将用户特定文件(配置,缓存,插件,日志等)存储在用户的主目录中。但是,如有必要,您可以更改存储这些文件的位置。
配置目录#
DataGrip配置目录包含带有个人设置的XML文件,例如按键图,配色方案等。它也是用户定义的VM选项和平台属性文件的默认位置 。
您可以使用idea.config.path属性更改DataGrip配置目录的位置。
您可以通过将文件从配置目录复制到另一个DataGrip安装上的相应文件夹中来共享您的个人IDE设置。确保DataGrip没有运行,以避免在关闭IDE时擦除复制的文件。下表列出了DataGrip配置目录中的子文件夹以及其中包含的相应设置:
人气软件
-
redis desktop manager2020.1中文 32.52 MB
/简体中文 -
s7 200 smart编程软件 187 MB
/简体中文 -
GX Works 2(三菱PLC编程软件) 487 MB
/简体中文 -
CIMCO Edit V8中文 248 MB
/简体中文 -
JetBrains DataGrip 353 MB
/英文 -
Dev C++下载 (TDM-GCC) 83.52 MB
/简体中文 -
TouchWin编辑工具(信捷触摸屏编程软件) 55.69 MB
/简体中文 -
信捷PLC编程工具软件 14.4 MB
/简体中文 -
TLauncher(Minecraft游戏启动器) 16.95 MB
/英文 -
Ardublock中文版(Arduino图形化编程软件) 2.65 MB
/简体中文