提到 JetBrains 这家公司,相信搞开发的同学应该都不陌生。

该公司盛产各种编程 IDE 和开发工具,虽然 2000 年才成立,到现在却已经发布了超 30 款世界顶级的编程软件,同时也收获了来自全球范围内开发者和用户的青睐。

众所周知,从去年开始到今年 JetBrains 曾经搞过一系列大动作,那就是:
陆续官宣了 WebStorm、Rider 以及 CLion 这几款强大的 IDE 对非商业用途全面免费!

我记得当时的评论区有小伙伴提到:
"DataGrip 免费什么时候能安排一下"。

这不,好消息再次来临~
就在前两天,JetBrains 再度官宣:DataGrip 从现在开始,也对非商业用途全面免费了!

这样一来,JetBrains 免费产品阵列再添一员猛将。
众所周知,DataGrip 是一个由 JetBrains 设计开发的专业数据库集成开发环境,适用于多种关系型数据库和 NoSQL 数据库。

它不止是一个简单的数据库连接工具,其核心定位是为数据库管理员和开发者提供一个智能、高效、统一的平台,用于进行各种数据库相关的操作。

其主要特点和能力包括:
-
多数据库支持:它原生支持几乎所有主流的关系型数据库,如 PostgreSQL、MySQL、Oracle、SQL Server 等,以及常见的云数据库和 NoSQL 数据库。用户可以在一个工具中管理整个技术栈的数据源。
-
智能编码辅助:DataGrip 继承了 JetBrains IDE 强大的智能代码补全、语法高亮、实时错误检测和代码重构功能,能极大地提升编写 SQL 脚本、存储过程等的效率和准确性。
-
可视化操作和管理:它提供了友好的图形化界面来浏览数据库结构(如表、视图、函数),并可以方便地编辑、筛选、导出和导入数据,无需手动编写繁琐的语句。
-
高效查询和分析:用户可以轻松编写和执行 SQL 查询,结果会以表格形式清晰展示。它还内置了强大的查询计划分析功能,可以帮助开发者优化查询性能。
-
版本控制集成:与 Git、SVN 等版本控制系统无缝集成,方便对 SQL 脚本和数据库变更进行版本管理。
然而,DataGrip 一直以来的高昂授权费用也让不少初学者和开源爱好者为之望而却步。
因此这回消息一出,又再次在开发者圈子里引起了一阵热烈的讨论,不少网友直呼 JetBrains 这波格局又打开了。
看到这里,相信大家也挺好奇,那他们这里所说的 「非商业用途免费」具体指的是哪些情形呢?
对此,JetBrains 官方也给出了对应的说明,目前的非商业用途情形包括像:学习 、个人爱好 、自我提升 、开源项目开发 、内容创作 、业余爱好开发等场景都可以免费使用这个 IDE 。
所以现在无论是学生、职场初期开发者,还是数据库开发和运维者,只要使用场景不涉及商业活动,都可以来免费使用 DataGrip 来进行开发。
而且重点来了:
即便是免费许可证,用户依然可以享受与付费版本相同的全功能 IDE,即商业版的所有功能均可使用,包括 AI 赋能的代码补全、智能查询控制台、类似 Excel 的数据编辑器、Git 集成,以及对多种数据库的支持。
再具体一点,那非商业用途的免费版 DataGrip 如何申请和使用呢?
操作其实非常简单。
1、首先,去官网下载 DataGrip 安装包并安装。
不过这里需要注意的是,用户需要确保下载的 IDE 版本是支持非商业许可证的最新版本即可。
2、启动运行 IDE,在 Licenses 管理对话框中,用户可以在其中选择 Non-commercial use(非商业用途)选项。

3、登录自己的 JetBrains Account 或创建一个新的帐户。
4、登录完成后,用户需要接受 Toolbox 非商业用途订阅协议。
5、尽情享受在 IDE 中的开发。

包括如果用户已经开始了试用期或使用付费许可证激活了自己的 IDE,也仍然可以改用非商业订阅,只需要转到帮助|注册里,并在打开的窗口中点击 Deactivate License(停用许可证)按钮,然后再选择 Non-commercial use(非商业用途)就行了。
不过这里依然还有一个点需要格外注意,也是官方公告里所明确描述的。
如果用户选择使用 Non-commercial use 非商业用途的免费版,那软件是有可能会向 JetBrains 发送 IDE 遥测信息的,比如像一些功能使用情况的概括性匿名统计信息(如使用时长、点击次数或一般工作流),但是官方提到不会包含个人数据,这一点还是要特别注意的。
总体来看,JetBrains 最近这一年所陆续推出的这些非商业用途免费使用权益对于很多初学者和开发者来说还是非常友好的,极大地降低了 JetBrains IDE 的使用门槛。
同时也会让更广泛的用户群体更容易获取并使用,从而鼓励更多的人投身于编程学习,参与到开源项目的建设,共同推动技术的进步与发展。
经过这次调整之后,JetBrains 旗下对非商业用途免费的产品行列再填一员猛将,此前像 WebStorm 、CLion 、Rider 、RustRover 和 RubyMine 都已经开放了这项权益,现在又多了一个 DataGrip,相信后面还会有更多 IDE 和工具会陆续放开。
大家知道,随着这几年 AI 大模型技术的快速发展,各种 AI 编程工具也在疯狂进化。
从早期各家推出的 AI 编程插件 ,到后来大火的各种 AI IDE,这些 AI 工具也在慢慢蚕食那些传统经典 IDE 的市场份额,所以它们如果再不主动进化调整的话处境的确有点危险了,相信 JetBrains 在这一块应该也切切实实感受到了压力。
期待 JetBrains 的下一步操作。
注:本文在GitHub开源仓库「编程之路」 github.com/rd2coding/R... 中已经收录,里面有我整理的6大编程方向(岗位)的自学路线+知识点大梳理、面试考点、我的简历、几本硬核pdf笔记,以及程序员生活和感悟,欢迎star。