JetBrains 公司全产品体系一览
前言
IDE 工具
| IDE | 主要语言 / 领域 | 开发用途 | 图标 |
|---|---|---|---|
| CLion | C / C++ | 面向 C 和 C++ 开发的智能 IDE,支持 CMake、Makefile、远程开发、嵌入式开发、调试器(GDB、LLDB)、代码分析和重构。集成 AI 辅助编码、单元测试和性能分析工具,适用于系统开发、游戏开发以及嵌入式项目。 | |
| DataGrip | SQL、数据库 | 专业数据库开发工具,支持 MySQL、PostgreSQL、Oracle、SQL Server、SQLite 等多种数据库。提供智能 SQL 补全、Schema 导航、查询分析、版本控制以及数据库对象管理功能,适合 DBA 和后端开发人员。 | |
| GoLand | Go | 专门为 Go 语言设计的 IDE,支持模块管理、调试、重构、代码检查、测试以及 Docker、Kubernetes 和微服务开发。内置对 Web、数据库和前端技术的支持,是 Go 后端开发的重要工具。 | |
| IntelliJ IDEA | Java、Kotlin | JetBrains 最核心的 IDE,也是 Java 和 Kotlin 开发领域的标杆。提供智能代码补全、重构、调试、Maven、Gradle、Spring、Jakarta EE 支持,并集成数据库工具、Git 和 AI 功能,适用于企业级开发。提供 Community 和 Ultimate 两个版本。 | |
| PhpStorm | PHP | 面向 PHP 开发者的专业 IDE,支持 Laravel、Symfony、WordPress、Drupal 等框架。具备代码导航、调试、测试、数据库工具和前端开发支持(HTML、CSS、JavaScript、TypeScript),适合全栈 PHP 开发。 | |
| PyCharm | Python | 功能完善的 Python IDE,支持 Django、Flask、FastAPI、科学计算和数据分析。集成 Jupyter Notebook、调试器、虚拟环境管理、测试框架以及 AI 辅助开发能力,被广泛用于 Web 开发、数据科学和机器学习领域。 | |
| Rider | .NET、C# | 基于 IntelliJ 平台和 ReSharper 技术构建的跨平台 .NET IDE。支持 ASP.NET、Blazor、MAUI、Unity 游戏开发、数据库和 Web 技术,拥有强大的代码分析和重构能力。 | |
| RubyMine | Ruby | Ruby 和 Ruby on Rails 开发工具,提供智能补全、调试、测试、数据库支持和版本控制集成。支持 Rails、RSpec、Minitest 等框架,可提高 Ruby 项目的开发效率。 | |
| RustRover | Rust | JetBrains 专门为 Rust 语言推出的新一代 IDE。支持 Cargo、Clippy、Rustfmt、调试器以及嵌入式 Rust 开发,同时具备代码分析和 AI 功能。适合系统编程、高性能服务和区块链开发。 | |
| WebStorm | JavaScript / TypeScript | 专业前端开发 IDE,支持 JavaScript、TypeScript、HTML、CSS、Node.js、React、Vue、Angular 等框架。提供智能补全、调试、测试、代码重构和 npm 工具集成,是现代 Web 开发的重要工具。 |
提示
- 自
2025.3版本开始,IntelliJ IDEA 已转型为一款统一产品,不再区分社区版(Community Edition)和旗舰版(Ultimate)的独立安装包,二者已合并在一起。 - Java 和 Kotlin 核心功能仍将免费提供,甚至还免费增加了更多功能。当需要高级工具时,只需订阅 Ultimate 即可解锁,无需切换版本,也无需进行额外的设置。现有的 Ultimate 用户将继续享有所有高级功能的完整访问权限。
.NET 和 VISUAL STUDIO
| 工具 | 主要语言 / 领域 | 开发用途 | 图标 |
|---|---|---|---|
| Rider | .NET、C#、游戏开发 | Rider 是 JetBrains 推出的跨平台 .NET IDE,基于 IntelliJ Platform 和 ReSharper 引擎构建。支持 C#、VB.NET、F#、ASP.NET Core、Blazor、MAUI、Unity、Unreal Engine 等开发场景。提供智能补全、代码分析、重构、调试、数据库工具、Docker、Git 集成以及 AI 辅助功能,适用于企业级开发和游戏开发。 | |
| ReSharper | .NET、C# 开发插件 | ReSharper 是 Visual Studio 最著名的增强插件之一,可显著提升 C# 和 .NET 开发效率。它提供智能代码补全、实时代码检查、快速修复、导航、重构、代码生成、单元测试等功能,并能发现潜在错误和性能问题,被许多 .NET 开发者视为必备工具。 | |
| ReSharper C++ | C++ 开发插件 | ReSharper C++ 是 Visual Studio 的 C++ 开发增强工具,支持现代 C++、Unreal Engine 和 CMake 项目。提供代码分析、导航、重构、自动补全、代码生成和 Unreal Engine 专用支持,可大幅提升大型 C++ 项目的开发效率。 | |
| dotCover | 单元测试覆盖率分析 | dotCover 是 .NET 单元测试和代码覆盖率工具,可与 Rider 和 Visual Studio 集成。支持 MSTest、NUnit、xUnit 等框架,能够生成语句级覆盖率报告,并通过 Hot Spots 视图发现复杂但测试不足的代码区域,还支持持续测试功能。 | |
| dotMemory | 内存分析器 | dotMemory 是 .NET 内存性能分析工具,用于定位内存泄漏、过度分配和 GC 问题。支持桌面程序、Web 应用、Windows 服务等各种 .NET 应用,可以实时查看内存变化、生成快照并自动检测常见内存问题。支持与 Rider 和 Visual Studio 集成。 | |
| dotPeek | .NET 代码反编译 | dotPeek 是免费的 .NET 程序反编译工具,可以将 DLL、EXE 中的程序集还原为 C# 源代码,并支持查看 IL 代码、生成 Visual Studio 项目以及源码导航。常用于分析第三方库、调试缺少源码的程序集。 | |
| dotTrace | 性能分析器 | dotTrace 是 .NET 性能分析工具,用于分析 CPU 占用、方法调用耗时、线程运行情况和热点函数。支持采样、时间线分析等多种模式,可帮助开发者快速定位性能瓶颈,并与 Rider 深度集成。 | |
| .NET 工具插件(dotUltimate) | .NET 全家桶 | dotUltimate 是 JetBrains 的 .NET 开发工具套件,包含 Rider、ReSharper、ReSharper C++、dotCover、dotTrace、dotMemory、dotPeek,以及 AI Pro 功能。通过一个订阅即可获得完整的开发、调试、测试和性能分析能力,适合专业 .NET 和游戏开发团队。 |
AI 工具
| 工具 | 定位 | 开发用途 | 核心能力 | 图标 |
|---|---|---|---|---|
| JetBrains AI Assistant | IDE 内置 AI 编程助手 | JetBrains AI Assistant 是集成在 IntelliJ IDEA、PyCharm 等 IDE 中的 AI 编程助手,通过连接大模型能力,为开发者提供代码理解、生成、重构、测试与文档等能力。它深度结合 IDE 语义上下文,而不是单纯的聊天工具,从而可以理解项目结构、函数关系与代码意图,实现 “在代码里直接用 AI”。 | 代码补全、解释代码、生成测试、重构建议、Commit Message 生成 | ![]() |
| Junie | AI 编码 Agent(自主执行型) | Junie 是 JetBrains 推出的 AI Coding Agent,它不仅是助手,而是可以 “自主执行任务” 的开发代理。开发者只需描述目标(例如 “增加分页 + 写测试”),Junie 会自动分析代码库、制定计划、修改多文件代码、运行测试并返回结果。它更接近 “AI Pair Programmer + 自动化工程师”。 | 自动规划任务、多文件编辑、运行测试、代码修复、终端执行 | ![]() |
| JetBrains Air | 多 Agent 并行 AI 开发环境 | JetBrains Air 是一个 “Agentic Development Environment”,允许多个 AI Agent(如 Junie、GPT、Claude、Gemini CLI 等)并行运行任务。它强调 “多个智能体协作完成开发任务”,不同 Agent 可以独立执行、对比结果并协同优化,是面向未来的 AI 原生开发环境。 | 多 Agent 并行执行、任务隔离、模型对比、自动化开发流 | ![]() |
团队工具
| 工具 | 定位 | 介绍 | 核心能力 | 图标 |
|---|---|---|---|---|
| TeamCity | CI/CD 持续集成平台 | JetBrains 出品的企业级 CI/CD 工具,用于自动化构建、测试与部署流程,支持分布式构建与复杂流水线编排,是 DevOps 核心工具之一。 | 构建自动化、测试执行、流水线、分布式构建、质量门禁 | ![]() |
| Datalore | 数据科学协作平台 | 面向数据科学与 AI/ML 的在线 Notebook 平台,支持 Python/SQL,提供云端计算环境与实时协作能力,适合团队数据分析与建模。 | Notebook、数据分析、可视化、协作开发、云运行 | ![]() |
| YouTrack | 项目管理 / 任务追踪 | 灵活的敏捷项目管理与缺陷跟踪工具,支持 Scrum / Kanban,看板可定制,并提供强大的 Issue Query 搜索能力。 | 任务管理、Bug 跟踪、敏捷看板、工作流、自定义字段 | ![]() |
| Qodana | 代码质量平台 | JetBrains 静态代码分析平台,可在 CI/CD 中运行,检测代码 bug、安全漏洞与规范问题,并提供质量门禁能力。 | 静态分析、代码检查、安全扫描、CI 集成、质量门禁 | ![]() |
| Databao | AI 数据分析平台 | JetBrains 面向企业的数据智能分析工具,通过自然语言查询数据,构建语义层与 AI Agent,实现无 SQL 数据分析体验。 | 自然语言查询、AI 分析、语义层、数据治理、智能报表 | ![]() |
其他工具
| 工具 | 定位 | 开发用途 | 核心能力 | 图标 |
|---|---|---|---|---|
| Toolbox App | IDE / 工具统一管理平台 | JetBrains Toolbox App 是 JetBrains 推出的统一工具管理客户端,用于集中管理所有 JetBrains 系列 IDE(如 IntelliJ IDEA、PyCharm、GoLand 等)以及相关工具版本。它支持一键安装、升级、降级和多版本共存,并提供项目快速启动能力,是开发者管理 JetBrains 工具链的入口级应用。 | IDE 安装管理、多版本切换、自动更新、项目快速启动、工具统一入口 | ![]() |









