JetBrains DataGrip 2020安装与使用教程

对于JetBrains DataGrip 2020的认识

DataGrip 2020是一款多引擎数据库编程开发软件,能够帮助开发者完成对多个数据库的设置和管理。支持通过代码编写数据库特性,也可以直接输入数据库对象、标识符,该系统会自动匹配出关于SQL语句相对应的语句列表,提供所需函数的类型,创造出SQL语句的表结构,生成语句,整个过程非常智能,这对于开发者来说是十分方便的,能够减少大量的编写压力,提高代码的编写效率和质量。支持多种数据库,包括MySQL、Oracle、SQL Server,开发者可以对数据库进行添加、修改、删除、查询、创建的功能。支持智能代码检查分析,提供最佳化代码的方案,将错误代码显示出来并进行修复,提高开发者的工作效率。支持自定义检查代码和错误代码的字体,使其更加明显,方便开发者们记录和学习

安装教程

1、解压文件包之后双击打开“datagrip-2020.1.exe”
在这里插入图片描述

2、点击“Next”
JetBrains DataGrip 2020安装与使用教程_第1张图片

3、选择软件要安装的目录,然后点击“Next”
JetBrains DataGrip 2020安装与使用教程_第2张图片

4、勾选创建桌面快捷方式,点击“Next”
JetBrains DataGrip 2020安装与使用教程_第3张图片

5、点击“Install”
JetBrains DataGrip 2020安装与使用教程_第4张图片

6、等待安装
JetBrains DataGrip 2020安装与使用教程_第5张图片

7、勾选启动该软件,点击“Finish”
JetBrains DataGrip 2020安装与使用教程_第6张图片

8、点击“OK”
JetBrains DataGrip 2020安装与使用教程_第7张图片

9、点击“evaluate for free”,然后点击“Evaluate”
JetBrains DataGrip 2020安装与使用教程_第8张图片

10、点击“Skip”
JetBrains DataGrip 2020安装与使用教程_第9张图片

11、将“Crack”文件夹中的“jetbrains-agent-latest.zip”放入软件主界面中
JetBrains DataGrip 2020安装与使用教程_第10张图片

12、点击“Restart”
JetBrains DataGrip 2020安装与使用教程_第11张图片

13、点击“为DataGrip安装”
JetBrains DataGrip 2020安装与使用教程_第12张图片

14、点击“是”
JetBrains DataGrip 2020安装与使用教程_第13张图片

15、关闭软件,将“resources_zh_CN_DataGrip_2020_r1.jar”放到该软件根目录“lib”文件夹中即完成汉化
JetBrains DataGrip 2020安装与使用教程_第14张图片

JetBrains DataGrip 2020使用教程

一、配置初始设置
安装产品并首次启动后,您会看到初始配置向导。您可以在安装该软件中看到有关安装过程的更详细的描述。
在第一页上,为该软件选择颜色方案,可以是浅色或深色。
在第二页上,可以使用SQL脚本配置默认的方言和目录。
默认SQL方言:根据所选的方言突出显示SQL文件中的代码。例如,如果选择Microsoft SQL Server,则默认情况下,SQL文件将突出显示为SQL Server文件。您可以稍后更改此设置。要为文件或文件夹设置方言,请参见 SQL方言。
脚本目录:“ 文件”工具窗口(“ 视图” |“工具窗口” |“文件”)中附加的目录。您以后可以附加任何目录 。
二、安装Docker和Git插件
该软件支持不同的插件。通过安装插件,您可以获得对其他版本控制系统,与不同工具和框架的集成以及编辑器增强的支持。
1、通过JetBrains安装Git插件
要在该软件中启用版本控制,请安装JetBrains 的Git插件。
打开设置Ctrl+Alt+S并导航到Plugins。
单击市场。
在搜索字段中,键入Git,然后按 Enter。
要安装插件,请单击安装并重新启动该软件。
2、通过JetBrains安装Docker插件
要获得该软件中的Docker支持,请安装JetBrains 的Docker插件。
打开设置Ctrl+Alt+S并导航到Plugins。
单击市场。
在搜索字段中,键入Docker,然后按 Enter。
要安装插件,请单击安装并重新启动该软件。
三、克隆存储库
出于示例目的,我们将使用以下两个存储库:Sakila转储文件(https://github.com/DataGrip/dumps)和Docker-compose文件(https://github.com/JetBrains/docker-env-撰写)。Sakila存储库包括生成Sakila数据库结构的脚本和向数据库对象添加数据的脚本。Docker存储库包含定义服务,网络和卷的YAML文件。
1、启用版本控制集成
单击VCS | 启用版本控制集成。
在“ 启用版本控制集成”对话框中,确保Git在下拉列表中选择了该选项,然后单击“ 确定”。
2、克隆库
单击VCS | Git | 克隆。
在“ URL”字段中,复制并粘贴以下Web URL:
Sakila转储文件: https://github.com/DataGrip/dumps.git
Docker组成的文件: https://github.com/JetBrains/docker-env-compose.git
在目录字段中,单击文件夹图标(文件夹图标),然后为存储库文件指定目录。
四、运行Docker数据库映像
在本教程中,我们将为Docker运行PostgreSQL容器(来自docker-env-composit 存储库)。您可以在docker-compose.yml中查看可用服务的完整列表。服务名称是服务定义的第一行(在JDBC URL之前)。在以下示例中,服务名称为pg_12.X,JDBC URL为 jdbc:postgresql:// localhost:54333 / guest?user = guest&password = guest。
您可以通过运行运行在命令行的容器:docker-compose up -d pg_12.X。否则,您可以在该软件中启用和使用Docker插件。
1、启用码头工人的支持
安装并运行Docker。
有关更多信息,请参阅Docker文档。
配置Docker守护程序连接设置:
在 在“设置/首选项”对话框中 Ctrl+Alt+S,选择“ 构建,执行,部署| 泊坞窗。
单击添加按钮以添加Docker配置并指定如何连接到Docker守护程序。
连接设置取决于您的Docker版本和操作系统。
该连接成功的消息应该出现在对话框的底部。
该路径映射表用于本地文件夹映射到虚拟泊坞窗机的文件系统中的相应目录。仅指定的文件夹可用于卷绑定。
该表在Linux上不可用,因为在Linux上运行Docker时,任何文件夹都可用于卷绑定。
连接到Docker守护程序。
配置的Docker连接应出现在`` 服务工具’'窗口中(查看| 工具窗口| 服务或Alt+8)。选择Docker节点Docker节点,然后单击连接按钮,或从上下文菜单中选择“ 连接 ”。
要编辑Docker连接设置,请选择Docker节点并单击编辑配置按钮工具栏上的,或从上下文菜单中选择“ 编辑配置 ”。
2、创建多克尔-撰写部署配置
在服务工具窗口(视图|工具窗口|服务)中,右键单击Docker节点,然后选择Deploy。
在弹出窗口中,选择Create Docker-compose Deployment。
在“ 创建部署配置”对话框中,单击“ 撰写文件”字段的“ 浏览”图标。
在Docker Compose Configuration Files对话框中,单击Add 按钮并导航到compose文件。Compose YAML文件定义服务,网络和卷。在我们的例子中是docker-compose.yml
在“ Docker Compose配置文件”对话框中,单击“ 确定”。
在服务字段中,输入pg_12.X。
点击运行。
结果,您可以pg_12.X在“ 服务”工具窗口中看到正在运行的容器。
要查看所有正在运行的图像,请docker ps 在命令行中使用命令。否则,请使用Docker工具窗口(View | Tool Windows | Docker)查看和管理Docker容器。
五、连接到数据库
根据数据库供应商(MySQL,PostgreSQL,Oracle),您需要创建一个相应的数据源连接。在本教程中,我们将创建一个PostgreSQL连接。
如果要连接到其他数据库管理系统(DBMS),请参阅数据库连接。如果您无法连接
导航到文件| 数据来源 Ctrl+Shift+Alt+S。
在“ 数据源和驱动程序”对话框中,单击“ 添加”图标(添加图标),然后选择“ PostgreSQL”。
在数据源设置区域的底部,单击“ 下载缺少的驱动程序文件”链接。或者,您可以为数据源指定用户驱动程序。有关用户驱动程序的更多信息,请参阅将用户驱动程序添加到现有连接。
在URL字段中,复制并粘贴JDBC URL: jdbc:postgresql:// localhost:54333 / guest?user = guest&password = guest。其他DBMS的JDBC URL,请参阅docker-compose.yml。您可以在文本编辑器中打开docker-compose.yml。
(可选)在“ 名称”字段中,删除当前名称,然后为连接键入一个新名称(例如PostgreSQL)。
要确保成功连接到数据源,请单击“ 测试连接”。
如果单击“ 测试连接”按钮时看到“正在连接到”对话框,请指定为密码,然后单击“ 确定”。 guest
在“ 选项”选项卡上,您可以选择在数据库树中可见的数据库和架构。
六、使用SQL脚本附加目录
要运行SQL脚本,可以右键单击数据源,然后选择Run SQL script。或者,您可以将带有这些脚本的文件夹附加到“ 文件”工具窗口,然后从此处运行它们。
导航到查看| 工具窗口| 文件。
在“ 文件”工具窗口中,右键单击任何区域,然后选择“ 将目录附加到项目”。
导航到要附加的目录。在我们的例子中,它是dumps目录。
单击确定。
另外,要附加目录,请导航至“ 文件” |“ 在文件浏览器中打开并选择目录。您可以在“ 文件”工具窗口(“ 视图” |“工具”窗口|“文件”)中找到附件目录。
七、运行转储文件#
在“文件”(“ 视图” |“工具窗口” |“项目”)工具窗口中,导航到 postgres-sakila-db树节点。
展开postgres-sakila-db树节点。
按住Ctrl并单击postgres-sakila-schema.sql和postgres-sakila-insert-data.sql。
右键单击所选内容,然后单击“运行未命名”。或者,按Ctrl+Shift+F10。
在目标数据源/模式表中,单击添加按钮(添加按钮),然后选择PostgreSQL。
确保postgres-sakila-schema.sql文件在Execute表的列表顶部。否则,请使用向上(向上按钮)和向下(向下按钮)按钮更改文件顺序。
该软件从列表的顶部执行文件。
按运行。
八、编写代码
在编辑器中工作时,该软件会分析您的代码,搜索优化代码的方法,并检测潜在的和实际的问题。下面的列表包括一些基本功能和工具,这些功能和工具可能对您的代码编写和提高工作效率有用:
1、代码完成号
键入代码时,将显示代码完成建议。该软件具有两种代码完成类型:
基本代码完成功能Ctrl+Space可帮助您完成可见性范围内的类型,接口,方法和关键字的名称。当您调用代码完成功能时,该软件会分析上下文并建议从当前插入符号位置可以到达的选择。默认情况下,该软件会在您键入时自动显示代码完成弹出窗口。
智能代码完成功能会Ctrl+Shift+Space过滤建议列表,并仅显示适用于当前上下文的类型。
以下动画显示了基本完成和智能完成之间的区别。请注意为不同完成类型建议的变体数量
2、生成代码
该软件提供了多种生成通用代码结构和重复元素的方法,可帮助您提高生产率。这些可以是预定义模板,也可以是自定义模板,可以根据上下文,各种包装程序和字符自动配对而不同地应用。
在主菜单中,选择代码| 生成 Alt+Insert 以打开带有您可以生成的可用结构的弹出菜单。
您可以生成函数,过程,视图和其他数据库对象。
要生成对象,请按Alt+Insert并选择要生成的对象。
3、现场模板
使用实时模板将常见的构造插入代码中,例如语句或数据库对象的定义。
要展开代码段,请键入相应的模板缩写,然后按Tab。持续按下Tab可从模板中的一个变量跳至下一个变量。按Shift+Tab移到上一个变量。
要查看实时模板列表,请打开设置Ctrl+Alt+S并导航至“ 编辑器” |“设置”。实时模板。
4、检查
在该软件中,有一组代码检查可在编译项目之前检测并纠正项目中的异常代码。IDE可以发现并突出显示各种问题,找到死代码,查找可能的错误,拼写问题,并改善整体代码结构。
检查可以扫描所有项目文件中或仅在特定范围内的 代码(例如,仅在生产代码中或在修改的文件中)。
每次检查都具有严重性级别 -问题可能影响代码的程度。严重性在编辑器中以不同的方式突出显示,因此您可以快速区分关键问题和次要问题。该软件带有一组预定义的严重性级别,使您可以创建自己的严重性级别。
要查看检查列表,请打开设置Ctrl+Alt+S并导航至“ 编辑器” |“检查”。检查。禁用其中一些,或启用其他功能,并调整每次检查的严重性。您可以决定将其视为错误还是警告。
例如,未使用的子查询项检查将检测子查询中的未使用项(例如,一个字段)。
5、意向行动
在编辑器中工作时,该软件会分析您的代码,搜索优化代码的方法,并检测潜在的和实际的问题。
IDE一旦找到更改代码的方法,就会黄色灯泡图标在编辑器中当前行旁边显示一个黄色的灯泡图标 。通过单击此图标,可以查看当前上下文中可用的意图动作。意图动作涵盖了从警告到优化建议的多种情况。您可以查看意图的完整列表并对其进行自定义 在 在设置/首选项对话框 Ctrl+Alt+S。
要查看意图操作列表,请打开设置Ctrl+Alt+S并导航至“ 编辑器” |“设置”。用心。
单击灯泡图标(或按Alt+Enter)以打开建议列表。
从列表中选择一个动作,然后按Enter。

你可能感兴趣的:(数据库)