前言
JetBrains
再放大招!继 JetBrains RustRover、CLion、Rider、WebStorm
和 RubyMine
之后,其专业数据库管理工具 DataGrip 也正式面向非商业用途免费开放。无论你是学生、开源贡献者,还是出于个人兴趣探索数据库技术,现在都可以免费使用这款功能强大的 IDE,轻松编写和管理各类 SQL 数据库,从而提升数据库处理效率,让你有更多时间专注于打造出色的项目。
DataGrip 介绍
DataGrip 是 JetBrains 推出的一款跨平台(在 Windows、macOS 和 Linux 上提供一致的体验)数据库 IDE,专为 SQL 开发与数据库管理而打造。它集智能代码补全、AI 辅助、Git 集成等强大功能于一身,支持多种关系型与 NoSQL 数据库,在简洁现代的界面中显著提升开发效率、保障查询准确性,并加速数据库操作流程。
安装系统要求
非商业用途包括
- 个人爱好项目
- 学习与自我提升
- 不涉及商业利益的开源贡献
- 内容创作(含可变现的教程、直播和视频)
非商业用途免费版包含哪些功能?
商业版的所有功能均可供使用,包括 AI 赋能的代码补全、智能查询控制台、类似 Excel 的数据编辑器、Git 集成,以及对多种数据库的支持。
DataGrip 下载安装
- 下载地址:https://www.jetbrains.com.cn/datagrip/download/?section=windows
DataGrip 支持的数据库
DataGrip 支持广泛的数据库系统,涵盖主流的关系型数据库和部分 NoSQL 数据库:
DataGrip 功能特点
智能查询控制台
以不同模式执行查询并通过本地历史记录跟踪所有活动,防止你丢失工作成果。
AI 助手
使用我们的架构和上下文感知 AI Assistant 增强你的数据库工作流。用你喜欢的语言编写查询,修正错误并优化查询,轻松地在 SQL 方言之间转换等。
代码补全
上下文相关代码补全有助于你更快速地编写 SQL 代码。DataGrip 可以识别表结构、外键,甚至是在所编辑的代码中创建的数据库对象。
以多种格式导入/导出
DataGrip 除了从脚本文件、CSV、TSV 或具有分隔符分隔值的文本文件导入之外,你还可以使用你喜欢的格式导出数据,包括 CSV、JSON、HTML、Markdown、Excel 等,你甚至可以自行创建格式!
实时分析和快速修复
DataGrip 可以检测出代码中可能存在的 bug,并即时建议最佳修正选项。它将立即让你了解未解决的对象,并提供解决问题的方式。
查询历史记录
查询历史记录功能将所有查询保留在日志文件中,并且工具支持具有可自定义模式和 SQL 方言选项的参数化 SQL 查询。
版本控制集成
DataGrip 为 Git、SVN 和 Mercurial 等所有主流版本控制系统提供统一的支持。
UI 和主题
DataGrip 可根据自己的偏好,通过浅色和深色主题、全彩自定义、可定制的按键映射和语言插件调整工具的外观和配置。
DataGrip 快速入门指南
- https://www.jetbrains.com.cn/help/datagrip/quick-start-guide.html
程序员常用的工具软件
该工具已收录至Awesome Tools,程序员常用高效实用工具、软件资源精选,办公效率提升利器。
- Gitee:https://gitee.com/ysgdaydayup/Awesome-Tools
- GitHub:https://github.com/YSGStudyHards/Awesome-Tools