主要更新与亮点(PyCharm 2025.2 系列,包括 2025.2.0.1)
AI 工具集成(Pro 专业版功能)
AI ToolkitPyCharm 现内置 AI Toolkit,为 AI 工程师提供实验、调试、评估、微调与部署的一站式开发环境。([JetBrains][1])
AI Playground支持同时对比多个 AI 模型的响应—可配置系统提示与模型参数(如 Temperature、Top P、Max length),支持自定义 API、付费模型与本地模型。([JetBrains][1])
AI Agents Debugger 插件为 agentic 系统提供透明调试功能,可查看各 agent 节点的思考过程、元数据、输入输出等,帮助理解与优化 agent 工作流。([JetBrains][1])
JetBrains “Junie” 代码代理更新(Pro)
速度提升高达 30%
支持 MCP(Model Context Protocol)连接外部服务器,提高解答准确度
支持远程开发(目前支持 macOS 和 Linux)
GitHub 集成 Early Access Program:可在 IDE 内管理 Pull Requests,无需切换界面。([JetBrains][1])
AI Assistant 改进(Pro)
智能补全扩展至多种语言:SQL、YAML、JSON、Markdown 等
项目规范规则:可让 AI 遵从团队约定与业务逻辑
离线使用增强:可连接 OpenAI 兼容的本地模型服务器(如 llama.cpp 或 LiteLLM)
聊天中支持图像附件(适用于 Anthropic 和 OpenAI 模型)([JetBrains][1], [Chocolatey Software][2])
一键连接外部 AI 客户端
支持 MCP 自动识别并配置外部 AI 客户端(如 Claude、Cursor、Windsurf),扩展本地 IDE 与外部 AI 协作能力。([JetBrains][1])
.lock 文件操作界面优化
为 .toml
(例如 uv、Hatch、Poetry)文件新增持久化 UI 控件,可直接点击按钮同步、锁定或更新依赖,流程更直观便捷。([JetBrains][1])
Jupyter Notebook 与 SQL 单元上下文智能生成(Pro)
AI Assistant 可识别来源单元的上下文,通过“AI Edit Cell”按钮生成相应代码片段。([JetBrains][1])
Django 项目结构工具窗口(Pro)
提供以框架视角展现项目结构的工具窗口,直观展示模型、视图、序列化器、表单、Admin 类等之间的关系,并支持自动生成缺失实体间的模板代码;若拥有 JetBrains AI 订阅,则可生成更智能、上下文丰富的代码。([JetBrains][1])
图像处理功能增强
新增图像查看器功能:支持恢复原图、颜色通道转换、灰度处理、设置二值化阈值等更多操作选项。([The JetBrains Blog][3])
参数信息弹窗重构
前端与格式化工具支持改进
Angular:支持 in
关键字在模板中使用,如 foo in myObj
等,提供完整高亮与验证。([JetBrains][1])
Prettier:如项目配置了 Prettier,则自动禁用内置格式化器的全文件格式功能,避免格式冲突(仍支持即时格式化等功能)。([JetBrains][1], [The JetBrains Blog][3])
数据库工具增强(Pro)
支持编辑带 JOIN 的 SELECT 查询结果
PostgreSQL 和 SQL Server 的元数据加载支持分级 introspection,PostgreSQL 增加智能刷新机制
SQLite 支持 WSL 文件路径,解决写锁问题
MongoDB 连接新增读取偏好与副本集配置选项。([JetBrains][1])
修复了多项已知 Bug
包括但不限于:
相对导入模块无法配置分析器
FLASK_DEBUG=1 在路径含空格时导致调试异常
Django 容器与 Python 控制台同时运行失败
无法通过 environment.yml 创建 Conda 环境
Docker Compose 默认绑定端口问题
requirements.txt 无过期包警告
Jupyter 建议在单元格中长期存在问题
@typing.overload
与 @classmethod
联用误警告
未使用导入被判断为未解析引用
match
语句误判不可达代码
拖放文件至项目结构无效
auto
赋值给 StrEnum 触发误警告。([JetBrains][1])