0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

浅析DataGrip软件的功能与介绍

人工智能与大数据技术 来源:今日头条 作者:程序不就是0和1 2021-04-07 18:38 次阅读

DataGrip 版是由JetBrains公司推出的数据库管理软件,DataGrip支持几乎所有主流的关系数据库产品,如DB2、Derby、H2、MySQL、Oracle、PostgreSQL、SQL Server、Sqllite及Sybase等,并且提供了简单易用的界面,开发者上手几乎不会遇到任何困难。

JetBrains DataGrip 2020功能

数据编辑器

工具提示中的列注释

1fec789e-955a-11eb-8b86-12bb97331649.jpg

智能代码

完成DataGrip提供上下文相关的代码完成,帮助您更快地编写SQL代码。完成可以识别表格结构,外键,甚至是您正在编辑的代码中创建的数据库对象。

1ffa244e-955a-11eb-8b86-12bb97331649.jpg

即时分析和快速修复

DataGrip会检测代码中可能存在的错误,并建议动态修复它们的最佳选项。它会立即让您了解未解决的对象,使用关键字作为标识符,并始终提供解决问题的方法。

202a26f8-955a-11eb-8b86-12bb97331649.jpg

日志更新

完整的SQL日志首先,现在您将看到DataGrip在控制台输出中运行的每个查询。无论是您的SQL还是DataGrip需要在内部运行的东西,请查看“ 输出”选项卡以了解发生了什么。

2046146c-955a-11eb-8b86-12bb97331649.jpg

其次,来自IDE的所有查询现在都记录在文本文件中。要打开此文件,请转到“ 帮助”| 显示SQL日志。

20658892-955a-11eb-8b86-12bb97331649.jpg

2091c812-955a-11eb-8b86-12bb97331649.jpg

新的SQL格式化程序

感谢您与我们分享您对SQL样式的想法!我们希望现在DataGrip能够容纳更多不同的代码样式。新的SQL格式化程序是我们强烈需要反馈的功能,因此请尝试一下,如果您的具体案例未涵盖,请告诉我们。我们仍在努力增加新的条款。

209eb630-955a-11eb-8b86-12bb97331649.jpg

您可能已经知道,您可以创建自定义代码样式方案。现在,它们中的任何一个都可以专门用于每个数据源。为此,请转到数据源属性的“ 选项”选项卡。

20abd9fa-955a-11eb-8b86-12bb97331649.jpg

运行存储过程

从过程的上下文菜单中选择“ 执行 ”。将生成SQL代码。输入所需参数的值,然后单击“ 确定”。如您所见,我们检索此mysql过程的输出,因为我们有SQL代码从JDBC驱动程序获取结果集。

20b60c2c-955a-11eb-8b86-12bb97331649.jpg

查询计划(优化性能的神器)

查询计划图基于图表的视图现在可用于查询计划。要查看它,请在调用说明计划后单击工具栏上的“ 显示可视化”按钮。

20bfa656-955a-11eb-8b86-12bb97331649.jpg

SQL编辑

上下文信息在编辑包中的大型过程时,有时在其上下文中刷新内存是有用的,即现在正在编辑的特定过程或包。为此,请按Shift+Ctrl+Q以查看上下文信息。

20f0457c-955a-11eb-8b86-12bb97331649.gif

跳到关闭括号/报价之外从此版本开始,您可以通过按Tab键在结束括号之外导航或关闭引号 。请注意,这仅在第一次输入参数或值时有效。要自定义Tab的此行为,请转到“首选项”| 编辑| 一般| 智能键并选择 跳转到关闭括号外/使用Tab键引用。

20fef356-955a-11eb-8b86-12bb97331649.gif

导航

从“ 查找操作”分配快捷方式以前,如果使用 默认键盘映射,则无法从“ 查找操作”中指定快捷方式。我们已修复此错误,现在它适用于任何键盘映射和任何布局。一个很好的理由提醒你,这是可能的!

导航允许您通过相应的操作按名称跳转到任何表,视图或过程,或直接从SQL代码中的用法跳转到任何表,视图或过程。

212cbb06-955a-11eb-8b86-12bb97331649.jpg

21364270-955a-11eb-8b86-12bb97331649.gif

总的来说,DataGrip是一个面向管理员和SQL开发人员的综合数据库IDE。它具有实用的功能,支持DB2、Derby、H2、MySQL、Oracle、PostgreSQL、SQL Server、Sqllite及Sybase等网上主流的关系数据库产品,除了能执行sql、创建表、创建索引以及导出数据等常用的功能之外,还能在关键字上有高亮的提示,而且对字段的提示也是非常智能的。
编辑:lyn

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • SQL
    SQL
    +关注

    关注

    1

    文章

    738

    浏览量

    43460
  • 代码
    +关注

    关注

    30

    文章

    4555

    浏览量

    66746
  • 编辑器
    +关注

    关注

    1

    文章

    787

    浏览量

    30170

原文标题:干掉Navicat:这个数据库管理工具真香!

文章出处:【微信号:TheBigData1024,微信公众号:人工智能与大数据技术】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    SOLIDWORKS特色功能介绍

    SOLIDWORKS是一款功能强大的三维CAD设计软件,广泛应用于机械设计、工程分析、产品数据管理和仿真等多个领域。该软件以其用户友好的界面、丰富的功能和性能,赢得了全球数百万工程师和
    的头像 发表于 04-11 15:05 139次阅读

    天拓四方工业网关的功能与作用

    。本文将对工业网关的功能与作用进行解析,以期为读者提供更加全面和深入的了解。 天拓四方工业网关的功能与作用 首先,工业网关支持远程配置和诊断功能,使得工程师可以通过数网星平台远程管理工具对现场设备进行配置和诊断。这
    的头像 发表于 03-22 15:35 106次阅读

    MES常见功能与分类

    电子发烧友网站提供《MES常见功能与分类.docx》资料免费下载
    发表于 01-19 14:00 0次下载

    Type-C接口的功能与应用:关键特点与优势

    Type-C接口的功能与应用:关键特点与优势  Type-C接口是一种新型的通用接口,具有许多先进的功能和优势。它被广泛应用于各种设备和领域,如移动设备、电脑、音视频设备等。在本文中,我们将详细介绍
    的头像 发表于 12-29 10:34 402次阅读

    三坐标测量机CALYPSO测量软件功能介绍

    三坐标厂家三本精密仪器小编介绍,三坐标测量机CALYPSO测量软件功能。优化您的质量控制:蔡司三坐标CALYPSO测量软件作为用于尺寸计量应用的通用
    的头像 发表于 12-18 16:55 384次阅读
    三坐标测量机CALYPSO测量<b class='flag-5'>软件</b>的<b class='flag-5'>功能</b><b class='flag-5'>介绍</b>

    新能源电站横向隔离装置的功能与作用

    本文根据电网涉网厂站网络安全防护现状,详细介绍了新能源电站横向隔离装置的基本功能与作用。
    的头像 发表于 12-11 11:00 997次阅读
    新能源电站横向隔离装置的<b class='flag-5'>功能与</b>作用

    钽电容器的基本功能与结构

    钽电容器的基本功能与结构
    的头像 发表于 12-08 17:28 371次阅读
    钽电容器的基本<b class='flag-5'>功能与</b>结构

    AD8210电路功能与优势电路笔记

    电子发烧友网站提供《AD8210电路功能与优势电路笔记.pdf》资料免费下载
    发表于 11-29 09:41 0次下载
    AD8210电路<b class='flag-5'>功能与</b>优势电路笔记

    LabVIEW中NIPackageManager功能介绍

    LabVIEW中PackageManager功能介绍 使用NIPackage Manager可安装、更新、修复和删除NI软件。 安装NI软件使用PackageManager浏览和安装
    发表于 11-13 18:59

    压力变送器的功能与应用

    压力变送器的功能与应用
    的头像 发表于 08-24 15:46 1183次阅读

    Labview通用软件实现功能介绍

    软件实现功能 1. 多个任务流程编辑 2. 子流程编辑 3. 流程编辑报错精确定位,及提示用户解决办法
    的头像 发表于 08-14 11:28 566次阅读
    Labview通用<b class='flag-5'>软件</b>实现<b class='flag-5'>功能</b><b class='flag-5'>介绍</b>

    vhdns软件介绍功能特性

    的便捷管理与精准管控。可应用于内网,局域名,企业网,区域网,校园网等各种应用场景。一键安装,快速部署,简便易用。合适于任何有自架自部署DNS或网关DNS应用需求的用户或企业!如功能不满足还可提供定制化开发。 与其它DNS软件最大的区别
    的头像 发表于 07-26 17:18 439次阅读

    对讲机设计软件如何实现通信功能

    本文将介绍对讲机设计软件如何实现通信功能,以及这个过程中的关键技术和问题。
    的头像 发表于 07-25 16:20 404次阅读
    对讲机设计<b class='flag-5'>软件</b>如何实现通信<b class='flag-5'>功能</b>?

    虹科科技 | 探索CAN通信世界:PCAN-Explorer 6软件功能与应用

    总线分析工具,为开发人员提供了丰富的功能和灵活性。本文将重点介绍PCAN-Explorer6软件的特点和功能,着重探讨其中的标准宏和VBS(VisualBasic
    的头像 发表于 07-05 10:12 4922次阅读
    虹科科技 | 探索CAN通信世界:PCAN-Explorer 6<b class='flag-5'>软件</b>的<b class='flag-5'>功能与</b>应用

    自动驾驶算法软件架构介绍

    自动驾驶技术是一个庞大的工程体系,软件架构、功能算法、控制规划、感知识别、建图定位、电气架构、车载控制器、验证 体系等等,有太多的角度可以去切入。对于自动驾驶功能与算法开发,自动驾驶功能
    发表于 06-01 14:41 1次下载
    自动驾驶算法<b class='flag-5'>软件</b>架构<b class='flag-5'>介绍</b>