
JetBrains 2025 是该公司推出的一系列软件开发工具的集合,以下是其部分主要软件的介绍:
Java 24 支持:全面支持 Java 24 版本的所有功能,包括流收集器等稳定功能,确保开发者在使用最新 Java 语言特性时拥有无缝体验。
Kotlin 改进:K2 模式默认启用,标志着在提升 Kotlin 开发的代码分析、内存效率和整体性能方面取得重要进展,全面支持 Kotlin 2.1 及更高版本的语言功能。同时,Kotlin Notebook 成为内置功能,为 JVM 开发者提供了全新的交互式环境,适用于实时原型设计、展示、日志解析、文档编写以及深入的数据分析和可视化等多种任务。
AI 功能升级:JetBrains AI 进行了重大升级,将 AI Assistant 与 Junie 合并到一个订阅下。所有 JetBrains AI 功能在 IDE 中免费提供,其中代码补全和本地模型支持等功能无限制使用,其他功能基于抵用金限制访问。还引入了新的订阅系统,方便用户根据需要扩展到 AI Pro 和 AI Ultimate 层级,以获得更强大的 AI 功能,如支持 Claude 3.7 Sonnet 和 Gemini 2.0 Flash 等新云模型,具备基于 RAG 的高级上下文感知以及直接从聊天中进行多文件编辑的新编辑模式。
调试功能增强:调试支持更加强大,新增了暂停和恢复监视求值的功能,方便开发者控制监视计算可能产生的副作用。
用户体验优化:推出了新终端架构的 Beta 版本,基于稳定、符合标准的核心构建,并使用 IDE 的编辑器进行 UI 渲染;Windows 和 Linux 主工具栏中合并了主菜单,界面更加精简;Markdown 预览中添加了搜索功能;Windows 上默认使用原生操作系统文件对话框,Linux 上不再支持低于 2.28 版本的 glibc。
版本统一:从 2025.1 起,PyCharm 将作为一个统一的产品发布,整合了原先专业版与社区版的功能。核心功能永久免费使用,包括 Jupyter Notebook 支持,用户还可以选择订阅 Pro 版,每位用户自动获得一个月的免费 Pro 试用期。
Junie 上线:Junie 作为 JetBrains 打造的 AI 编程代理人,集成至 PyCharm 的 JetBrains AI 套件中。它可以自动编写并重构代码、自动生成测试、执行逻辑优化,让开发者专注于核心问题。
AI 助手功能升级:在 Pro 订阅中,AI 代码补全与本地模型支持无限制使用,其它功能按积分计费。新增对 Claude 3.7 Sonnet 和 Gemini 2.0 Flash 等先进 LLM 模型支持,引入 AI Pro 与 AI Ultimate 订阅等级,方便用户根据需求升级。
Cadence 云端运行:这是新推出的机器学习云运行插件,无需配置云端环境,能让用户在几分钟内将 ML 代码运行在强大云计算资源上,使开发者专注于算法本身。
Data Wrangler 数据助手:专为 Python 数据科学家设计,通过交互式界面,无需写代码即可完成数据清洗、过滤、异常值处理等操作,可可视化查看列统计信息,自动生成 Python 代码,记录操作历史,并能导出为代码或插入笔记本单元格中。同时,Jupyter 笔记本中新增 SQL 单元格,可直接查询数据库、DataFrame、CSV 文件,查询结果自动保存为 pandas DataFrame,提供更流畅的可视化与交互体验。
Hatch 项目管理器支持:PyCharm 现在支持 Hatch,可自动迁移 setuptools 配置,创建隔离环境,一键构建与发布项目,IDE 能自动识别 Hatch 项目并提供支持。
此外,JetBrains 2025 还包括 GoLand、WebStorm、CLion、DataGrip、Rider 等软件,这些软件在各自的领域也都有不同程度的更新和优化,以提升开发者的工作效率和开发体验。例如,GoLand 可能会继续优化对 Go 语言的支持,WebStorm 会增强对前端框架的支持等。