The JetBrains Blog

Blog

  • Blogs by Topic
    • English
    • Español
    • Français
    • 한국어
    • Русский
    • 简体中文
    • Português do Brasil
    • IDEs

      • AppCode
      • CLion
      • DataGrip
      • DataSpell
      • Fleet
      • GoLand
      • IntelliJ IDEA
      • PhpStorm
      • PyCharm
      • Rider
      • RubyMine
      • WebStorm
    • Plugins & Services

      • Big Data Tools
      • Code With Me
      • Quality Assurance
      • JetBrains Platform
      • Rust
      • Scala
      • Toolbox App
      • Writerside
    • Team Tools

      • Datalore
      • Space
      • TeamCity
      • Upsource
      • YouTrack
      • Hub
      • Qodana
    • .NET & Visual Studio

      • .NET Tools
      • ReSharper C++
    • Languages & Frameworks

      • Kotlin
      • Ktor
      • MPS
    • Education & Research

      • Edu Products
      • Research
    • Company

      • Company Blog
      • Security
Datagrip logo

The DataGrip Blog

The Cross-Platform IDE for Databases & SQL

关注
  • 关注 DataGrip:
  • Twitter
  • RSS
下载
关注
  • 关注 DataGrip:
  • Twitter
  • RSS
  • 教程
  • 新闻
下载

增强编码能力的 10 大 DataGrip 快捷键

人人都爱快捷键, 它们让编码更快、更高效。 但有时,快捷键并不好记。 为此,我们汇总了 10 个最实用的 DataGrip 快捷键。 执行语句:Cmd/Ctrl+Enter 点击语句或选择要执行的代码段。 它可以是一个子查询或一组语句。 按 Cmd/Ctrl+Enter。 高亮显示代码段后,DataGrip 将执行整条语句或仅执行选区。 如果有多条语句,则会出现一个建议列表,您可以选择要执行的语句。 它始终包含运行所有语句的选项。 待执行的语句在查询编辑器中高亮显示。 另外,也可以点击 Сustomize(自定义)链接自定义查询执行设置。 设置查询建议列表,选择如何查看查询结果,选择如何显示错误,等等。 显示意图操作:Opt+Enter/Alt+Enter  您可能已经在编辑器中看到过一个黄色灯泡图标。 这意味着 DataGrip 已检测到代码中可以改进的元素并准备提出建议。 我们称之为意图操作。 它们涵盖包括警告和优化建议在内的多种选项。 点击黄色灯泡图标,即可查看当前上下文中可用的意图操作。 使用 Opt+Enter/Alt+Enter 可以打开建议列表,然后即可从列表中选择一个操作。 Search Ever

Sue Sue

在 DataGrip 中处理源代码

基础知识 对象的源代码是创建该对象所需的 DDL 脚本的核心部分。 也就是说,CREATE 语句不是对象源代码的一部分。 源代码存储在数据库中。 源代码中最常见的对象是视图、函数和存储的过程。 在许多其他工具中,更新源代码前,首先需要生成 CREATE OR REPLACE 脚本,做出所需的变更,然后再运行。 在 DataGrip 中,其工作方式略有不同。 完成变更后,就会生成正确的脚本。 来自其他工具的使用者通常会犯这样的错误:打开 DDL,复制,修改,调整 CREATE 语句(通常添加 OR REPLACE 部分),然后运行新脚本。 这不是更新源代码的正确方式。 加载源 无论是什么样的数据源,DataGrip 都会执行“内省”过程 – IDE 会提前检索对象的所有元数据。 这意味着在执行内省时加载所有源代码。 您可以在数据源属性的 Load Sources for(加载源)选项中选择所需的值来管理此过程。 在 Oracle 中,可以选择较低的内省级别来不加载源: 您可能会问:如果源代码在执行内省时加载,是否意味着它们已经过时了? 是的。 教程后面的部分将说明如何处理这种情况。 流 双击数据

Sue Sue

Datalore: 使用 SQL 进行深刻分析的 5 种技术

DataGrip 和 Datalore 团队向您问好! 您可能已经使用 DataGrip 有一段时间了,也许您已经掌握了 SQL 和数据库。 但是,如果您的数据洞见可以到达更广泛的受众,并帮助您推动公司的发展呢? 如今,人们对见解深刻的分析有巨大需求,能够讲述全面数据故事的人在市场上非常受重视。 阅读这篇博文,了解可以用来提升您的 SQL 分析技能的 5 种现代技术! 1. 将 SQL 与 Python 结合在一个界面中 SQL 非常适用于检索数据和计算基本统计数据,而 Python 在您需要深入、灵活的探索性数据分析时大有用武之地。 如果您在一个工具中可同时使用两种编程语言,会怎样? 在 JetBrains,我们将 DataGrip 的 SQL 引擎与 Datalore 的交互式功能相结合,在 Python Notebook 中引入了原生 SQL 支持。 现在,您可以直接在 Datalore 的编辑器中添加 SQL 单元,并从 SQL 数据源查询数据。 查询结果会自动传输到 pandas DataFrame,您可以继续在 Python 中无逢处理数据集。 Python 有几十个用于数据分析的软件包。 如果您刚入门,建议您从学习用于表数据分析的&n

Sue Sue

DataGrip 数据库资源管理器八大必知功能

JetBrains DataGrip 是一款强大的数据库处理工具。 支持 PostgreSQL、MySQL、SQL Server、Oracle、MongoDB 等多种数据库和 DDL 数据源。您可以在数据库资源管理器中查看数据库的结构和执行其他任务。  以下是 DataGrip 数据库资源管理器用户最青睐的功能。 轻松复制粘贴数据源 最适合复制粘贴数据源的情况: 在团队成员之间分发数据源设置在项目之间共享数据源复制或创建一个类似的数据源在不同的 IDE 中工作 使用 Ctrl+C、Ctrl+V 和 Ctrl+X(MacOS 为 ⌘+C、⌘+V 和 ⌘+X)即可复制、粘贴和剪切数据源。 将光标置于数据源上,按 Ctrl+C/⌘+C,将在剪贴板上创建一个 XML 代码段。 然后,您可以将此 XML 代码段作为新数据源,粘贴到同一个 IDE 或另一个 JetBrains IDE 内的数据库工具窗口(Windows/Linux 为 Ctrl+V,MacOS 为 ⌘+V)。  只有密码需要重新指定,因为它不会随数据源一起复制。 快速搜索 开始输入吧! 输入时,数据库资源管理器窗口会出现文本

Lei Lei

订阅博客动态

提交此表单,即表示我同意 JetBrains s.r.o. ("JetBrains") 使用我的姓名、电子邮件地址和位置数据向我发送简报和商业通讯,并为此目的而处理我的个人数据。我同意 JetBrains 根据 JetBrains 隐私政策为此目的使用第三方服务处理上述数据。我了解我可以在我的个人资料中随时撤回此同意。此外,每封电子邮件中也都包含退订链接。

谢谢!

  • Privacy & Security
  • Terms of Use
  • Legal
  • Genuine tools
  • English
  • Español
  • Français
  • 한국어
  • Русский
  • 简体中文
  • Português do Brasil
Copyright © 2000–2022 JetBrains s.r.o.