PyCharm 2025.3 最新变化:全面升级,助力开发
PyCharm 2025.3 版本带来了许多令人兴奋的新功能和改进,包括 Community 用户向统一版 PyCharm 的迁移、Jupyter Notebook 远程开发支持、主动数据探索、全新的 uv 环境管理器以及更强大的 AI 和 LSP 工具支持。此外,本次更新还包含超过 300 项 bug 修复,进一步提升了 IDE 的稳定性和性能。

文章目录
- [PyCharm 2025.3 最新变化:全面升级,助力开发](#PyCharm 2025.3 最新变化:全面升级,助力开发)
-
- [1. Community 用户向统一版 PyCharm 的迁移](#1. Community 用户向统一版 PyCharm 的迁移)
- [2. Jupyter Notebook 远程开发支持](#2. Jupyter Notebook 远程开发支持)
- [3. uv 作为新项目的默认环境管理器](#3. uv 作为新项目的默认环境管理器)
- [4. 主动数据探索 Pro](#4. 主动数据探索 Pro)
- [5. 对新 LSP 工具的支持](#5. 对新 LSP 工具的支持)
- [6. AI 功能增强](#6. AI 功能增强)
-
- [自带密钥 (BYOK) 功能](#自带密钥 (BYOK) 功能)
- [多智能体体验:Junie 和 Claude 智能体](#多智能体体验:Junie 和 Claude 智能体)
- [AI 配额跟踪](#AI 配额跟踪)
- [7. PEP 765 支持](#7. PEP 765 支持)
- [8. 专属的 Python *Process Output*(进程输出)工具窗口](#8. 专属的 Python Process Output(进程输出)工具窗口)
- [9. Kubernetes 体验改进 Pro](#9. Kubernetes 体验改进 Pro)
- [10. UI 变化:*岛屿*主题](#10. UI 变化:岛屿主题)
- 结语
1. Community 用户向统一版 PyCharm 的迁移
随着 PyCharm 2025.3 版本的发布,Community Edition 用户将能够平滑过渡到统一版 PyCharm。这一变化意味着所有用户现在可以继续免费使用 PyCharm,并且获得 Jupyter Notebook 的内置支持。通过一键启动免费 Pro 试用,您可以更轻松地体验面向数据科学、AI/ML 和 Web 开发的高级功能。
对于希望自行构建版本的用户,您仍然可以在 GitHub 上获取 PyCharm 的开源组件,详细说明已在仓库中提供。
2. Jupyter Notebook 远程开发支持

PyCharm 2025.3 版本新增了对 Jupyter Notebook 远程开发的全面支持。您现在可以直接在远程机器上打开、编辑和运行 Notebook,无需将文件复制到本地环境。此功能带来了以下优势:
- 编辑器功能一致性:享受与本地 Jupyter Notebook 完全一致的代码洞察、重构、检查和快捷键。
- 交互式输出:动态表格、图表和微件可以直接在 IDE 中呈现,提升交互性。
- 环境管理:远程 Python 环境的创建和管理与本地环境一致,让您在远程开发时保持流畅体验。
您还可以在数据表内对数据进行筛选、排序和探索,或在 Data View(数据视图)工具窗口中查看大型数据集。

Variables(变量)工具窗口的新排序选项
Jupyter Notebook 中的 Variables 工具窗口现在支持按名称或类型排序,其中 DataFrame 始终显示在顶部,方便您快速定位并打开大型表格数据。
3. uv 作为新项目的默认环境管理器

PyCharm 2025.3 版本将 uv 设置为新项目的默认环境管理器。您可以通过 uv 轻松管理 Python 版本和环境。若您之前使用过其他环境管理器(如 venv、Conda 或 Poetry),PyCharm 会保留您的偏好设置并继续使用它们。
对于由 uv 管理的项目,uv run 将被设置为默认命令,简化了运行配置。
4. 主动数据探索 Pro

在 PyCharm 2025.3 中,您可以利用 主动数据探索 功能,自动分析您的 pandas DataFrame,检测数据质量问题。这包括以下常见问题:
- 缺失值
- 异常值
- 重复行
- 关联或冗余列
当检测到问题时,您可以直接使用 Fix with AI(使用 AI 修正)选项生成代码来自动修复这些问题,从而提高数据清理效率。
此功能默认启用,您可以在 Settings | Python | Tables 中管理该功能。
5. 对新 LSP 工具的支持

PyCharm 2025.3 拓展了其语言服务器协议(LSP)的集成,增加了对多个新工具的支持,包括:
- Ruff:补充 IDE 内建的 Lint 分析功能。
- ty:Astral 的快速类型检查器。
- Pyright:Microsoft 提供的静态类型分析引擎。
- Pyrefly:Meta 提供的工具,内联显示推断出的 Python 类型。
这些工具使得您在编写代码时,能够实时获得更多类型检查和代码建议,提升开发体验。
6. AI 功能增强
自带密钥 (BYOK) 功能

借助 BYOK(Bring Your Own Key) 功能,您可以将自有的 API 密钥(如 OpenAI 或 Anthropic)集成到 PyCharm 中,灵活控制 AI 的使用方式。无需登录 JetBrains AI,即可使用您选择的 AI 服务提供商。
多智能体体验:Junie 和 Claude 智能体

PyCharm 2025.3 引入了 多智能体体验 ,您可以在同一聊天界面中使用 Junie (JetBrains 自研智能体)和 Claude Agent(原生集成的第三方智能体)。这种多智能体集成让您可以灵活地选择适合当前任务的智能体,从而提升工作效率。
AI 配额跟踪

PyCharm 2025.3 允许您直接在 IDE 中查看剩余的 AI 点数、续订日期和充值余额,轻松管理 AI 资源。
7. PEP 765 支持

PyCharm 现在支持 PEP 765 ,可以检测 return、break 或 continue 语句在 finally 代码块中使用时可能引发的 SyntaxWarning,帮助开发者提前发现潜在的控制流问题。
8. 专属的 Python Process Output(进程输出)工具窗口

PyCharm 2025.3 新增了 Python 进程输出 工具窗口,专门显示 IDE 执行的每一条命令的标准输入流、输出流和错误流。通过时间戳、活动类型分组和筛选功能,您可以轻松查看每个命令的执行情况,提升调试效率。
9. Kubernetes 体验改进 Pro

在 PyCharm 2025.3 中,您可以通过 IDE 内的 Kubernetes 集成,直接部署、管理和调试容器。实时资源状态图标和一键日志查看功能使得调试变得更加高效。
10. UI 变化:岛屿主题

PyCharm 2025.3 引入了新的 Islands 主题,现已成为默认主题。此主题为开发者提供了更为清晰、舒适的视觉体验,帮助您在编码时保持专注。
结语
PyCharm 2025.3 为开发者提供了一系列强大新功能,特别是远程开发支持、AI 集成、LSP 工具、以及数据科学领域的进步。这些更新让开发者在高效开发的同时,能够享受更智能、更便捷的工作流程。如果您还没有体验这一版本,赶紧更新并探索更多的功能吧!