再见,Navicat!这个IDEA的兄弟,真香!

Python知识圈

共 2119字,需浏览 5分钟

 ·

2020-06-24 23:21

点击上方Python知识圈设为星标

回复1024获取Python资料


5375e5444e2e1ee05af2bf5916107c9c.webp

来自:今日头条,作者:程序不就是0和1

https://www.toutiao.com/i6829305571141747213/

阅读文本大概需要 5 分钟


点击「阅读原文」查看pk哥原创精品视频。

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


05ee403be5d935ccfa9bc4642590ec6d.webp

JetBrains DataGrip 2020功能

数据编辑器

  • 工具提示中的列注释

213b7f41e48b57250c0223db22cf843e.webp


  • 智能代码


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

c473f2b558645cbfde42f9d122c33b8d.webp


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

23d36b460b55903a97ce236b1928be72.webp

日志更新

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

bc955eda628150d02f57486e44ccb9df.webp


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

60af48170c2c0b41f0f29151e98eff5c.webp

576d673234b5448da1cc281d198a504c.webp

新的SQL格式化程序

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

c04fe01f84270a0fa1083b2661b9c785.webp


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

438fbe14045a67be281b23fad85d95cf.webp

运行存储过程

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

540ea633a55819bb90cef33c8c6631af.webp

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

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

cbeea5198252febb1c086e0726423519.webp

SQL编辑

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

5f143849cfa943e0c9ec4ac0a68fcfbd.webp


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

44b648c2d56150bee584bc7367d604b2.webp

导航

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

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

c17be52e42317818754026031d2e99d2.webp


acf584b551aed6992e4403f0bc262f07.webp


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


3b7b741346f96ca4c31f2c6076258f0e.webp
-----------------------公众号:Python知识圈博客:www.pyzhishiquan.com知乎Python知识圈微信视频号:菜鸟程序员 (分享有趣的编程技巧、Python技巧)bilibili:菜鸟程序员的日常(目前原创视频:16,累计播放量:55万)


 

一个学习Python的人,喜欢分享,喜欢搞事情!

长按下图二维码关注,和你一起领悟Python的魅力


 

 

 



 


Python知识圈公众号的交流群已经建立,群里可以领取 Python 和人工智能学习资料,大家可以一起学习交流,效率更高,如果是想发推文、广告、砍价小程序的敬请绕道一定记得备注「交流学习」,我会尽快通过好友申请哦!通过好友后私聊我「学习资料」或者「进群」都可以。

扫码添加,备注:交流学习




往期推荐01

公众号所有文章汇总导航(2-10更新)

02

10大免费的白嫖网站

03

我用Python一键保存了半佛老师所有的骚气表情包


我就知道你“在看” 7dbb281b0c968c274e00e4a017eaa761.webp
浏览 32
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报