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

    文章

    789

    浏览量

    46371
  • 代码
    +关注

    关注

    30

    文章

    4941

    浏览量

    73151
  • 编辑器
    +关注

    关注

    1

    文章

    826

    浏览量

    32650

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    ETAS INCA软件的五个实用进阶功能

    在上一篇文章中我们介绍了INCA软件如何赋能高效的ECU开发及新能源挑战,本篇内容将继续深入探讨INCA的五个实用进阶功能
    的头像 发表于 12-08 16:42 300次阅读
    ETAS INCA<b class='flag-5'>软件</b>的五个实用进阶<b class='flag-5'>功能</b>

    集特智能与中科方德达成战略合作 共同推进人工智能与基础软件的融合创新

    2025年11月19日,集特智能与中科方德软件有限公司正式签署产品认证合作协议。根据协议,集特智能旗下14款核心产品通过中科方德软件有限公司严格的技术评估与质量审核,成功获得中科方德颁发的产品认证
    的头像 发表于 11-21 10:29 788次阅读
    集特智<b class='flag-5'>能与</b>中科方德达成战略合作 共同推进人工智<b class='flag-5'>能与</b>基础<b class='flag-5'>软件</b>的融合创新

    滨松空间光调制器(SLM)SLMphase软件介绍

    SLM等优点。但是,客户在实际使用过程中,可能会对软件有更多的功能需求,比如软件可以生成一些常见的相位图等等。为了解决这个问题,我们编写了一套功能更为全面的SLM控制
    的头像 发表于 10-13 09:16 420次阅读
    滨松空间光调制器(SLM)SLMphase<b class='flag-5'>软件</b><b class='flag-5'>介绍</b>

    什么是软件网关?有什么功能特点?

    大家好,这里是成盈智通,今天给大家介绍一款软网关/软件网关(Vlink软件)。随着物联网和工业自动化快速发展,人们逐渐接触到这个概念,那么什么是软网关/软件网关,它有什么特点和
    的头像 发表于 08-14 15:55 596次阅读
    什么是<b class='flag-5'>软件</b>网关?有什么<b class='flag-5'>功能</b>特点?

    图像采集卡的主要功能与应用

    到计算机的内存中,以便计算机软件(如图像处理软件、机器视觉软件、视频编辑软件、监控软件等)能够对这些图像或视频流进行处理、分析、显示、存储或
    的头像 发表于 07-23 13:47 711次阅读
    图像采集卡的主要<b class='flag-5'>功能与</b>应用

    EasyGo DeskSim软件基础功能介绍

    EasyGo DeskSim是一款配置型的实时仿真软件,它允许用户将 Simulink 算法程序快速部署到 EasyGo 实时仿真机上。实时仿真机支持选配不同的 FPGA 芯片和 IO 模块,能够处理高速信号,并通过 IO 模块输出真实的仿真结果,可满足用户在科研、教学或工业测试中的多样化需求。
    的头像 发表于 07-14 15:11 720次阅读
    EasyGo DeskSim<b class='flag-5'>软件</b>基础<b class='flag-5'>功能</b><b class='flag-5'>介绍</b>

    EasyGo DeskSim 介绍篇丨软件基础功能概览 #HIL测试 #实时仿真

    软件
    森木磊石
    发布于 :2025年07月09日 09:51:35

    同步电机失步浅析

    纯分享帖,需要者可点击附件免费获取完整资料~~~*附件:同步电机失步浅析.pdf【免责声明】本文系网络转载,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请第一时间告知,删除内容!
    发表于 06-20 17:42

    瑞萨FUSA参考板使用指南(RX72N-RX72N参考板)符合SIL3标准的功能安全平台软件PLSW软件使用教程

      SIL3功能安全软件平台介绍 1.概述 本文基于瑞萨FUSA套件中的RX72N-RX72N参考板,介绍如何使用符合SIL3标准的功能安全
    的头像 发表于 05-27 16:23 1374次阅读
    瑞萨FUSA参考板使用指南(RX72N-RX72N参考板)符合SIL3标准的<b class='flag-5'>功能</b>安全平台<b class='flag-5'>软件</b>PLSW<b class='flag-5'>软件</b>使用教程

    边缘计算网关的功能与作用

    边缘计算网关是一种能够在网络边缘执行数据处理、存储、转发和通信功能的智能设备,具有丰富的功能与重要作用,具体如下: 功能 数据采集与传输 能够连接各种传感器、执行器和智能设备,实时采集并传输数据
    的头像 发表于 05-26 09:13 553次阅读

    音频隔离变压器功能与介绍(4)

    变压器
    jf_06713074
    发布于 :2025年04月10日 08:45:07

    音频隔离变压器功能与介绍(3)

    隔离变压器
    jf_06713074
    发布于 :2025年04月09日 09:01:44

    音频隔离变压器功能与介绍(1)

    隔离变压器
    jf_06713074
    发布于 :2025年04月03日 09:58:36

    Abaqus软件介绍:主要功能及模块、优势与特点等

    Abaqus是由法国达索公司(Dassault Systèmes)开发的一款功能强大的有限元分析软件,广泛应用于工程仿真和设计验证领域。以下是我给大家带来的Abaqus软件的详细介绍
    的头像 发表于 02-13 09:44 2824次阅读

    设备管理系统:核心功能与创新应用全解析

    本文探讨了设备管理系统的核心功能与创新应用,详细介绍了设备信息管理、实时监控与预警和智能运维管理等关键功能。这些功能为企业提供了设备全生命周期管理的坚实数据基础,有助于提前发现设备故障
    的头像 发表于 01-16 11:42 857次阅读
    设备管理系统:核心<b class='flag-5'>功能与</b>创新应用全解析