等等,2026 年了才用 debugpy?不过好歹是来了!

各位 Python 开发者,PyCharm 2026.1 正式版来了!这次更新不是简单堆功能,而是真正在重新思考我们如何构建、调试和扩展 Python 项目。

🐛 调试器大换血:debugpy 终于上位

说实话,看到这个消息我有点哭笑不得——2026 年了,PyCharm 才正式支持 debugpy 作为默认调试后端。但不管怎样,迟到总比不到好!

为什么这很重要?

以前的调试器用的是古老的 sys.settrace() 方法,性能开销大不说,还容易出各种奇怪的时序问题。现在换成了:

  • PEP 669 原生支持(Python 3.12+ 的低影响监控 API)
  • 调试会话更快、更轻量
  • asyncio 完整支持(FastAPI、aiohttp 开发者狂喜)

跨环境调试终于不折腾了

以前在 Docker、AWS、Azure 上调试,配置能让人头大。现在有了统一的 Attach to DAP 运行配置,用 debugpy.listen() 命令就能连接,省去了手动管理连接的麻烦。

# 现在只需这样就能连接远程调试
import debugpy
debugpy.listen(("0.0.0.0", 5678))

实际效果:

场景 以前 现在
Docker 调试 配置复杂 标准化连接
远程服务器 手动管理 一键 Attach
asyncio 支持有限 完整支持

在这里插入图片描述

📦 uv 作为远程解释器:终于官方支持了!

uv 这个快速 Python 包管理器去年火遍全网,现在 PyCharm 终于官方支持将其作为远程解释器了!

这意味着什么?

你的代码和依赖在远程服务器上(SSH/WSL/Docker),现在可以像本地一样丝滑运行,环境完全同步,包管理不再出错。

不过社区有吐槽: 有用户在评论区说,为什么 IDE 还不能自动检测项目中已有的 uv .venv 目录?非要手动遍历目录树选择 python3 文件,有点麻烦。

在这里插入图片描述
在这里插入图片描述
配置解析器
在这里插入图片描述
配置为uv
在这里插入图片描述
好了之后,就可以搜索依赖了
在这里插入图片描述
安装依赖
在这里插入图片描述

💬 用户 esp 评论:“我有个项目已经有 uv 创建的 .venv 目录了,为什么 IDE 不能自动找到它?这应该很简单啊!”

🆓 免费用户也能用专业 Web 开发工具了

这可能是对初学者最友好的更新:JavaScript、TypeScript、CSS 的高级功能现在免费了!

以前这些功能只有专业版才有,现在社区版用户也能享受:

  • 代码智能提示
  • 高级导航
  • 前端代码分析

这对于全栈开发者来说是个好消息,不用为了前端功能被迫升级专业版了。

🤖 AI 功能大升级:开放平台来了

ACP Registry:AI 代理应用商店

新推出的 ACP Registry 就像一个 AI 编码代理的应用商店,你可以:

  • 发现并安装开源代理(如 OpenCode)
  • 使用专用工具(如 Gemini CLI)
  • 通过 acp.json 自定义配置添加自己的代理

在这里插入图片描述

BYOK:自带密钥,丰俭由人

现在支持 Bring Your Own Key (BYOK),你可以:

  • 连接自己的 OpenAI、Anthropic API 密钥
  • 使用本地模型
  • 根据预算和工作流自由选择

Next Edit Suggestions:智能代码补全新境界

这个功能我特别喜欢!它不是让你调用 AI 重写整个文件,而是在你修改代码时,主动预测下一步最可能的改动

在这里插入图片描述

三大优势:

特性 说明
轻松一致 Tab Tab 就能更新全文件调用点
保持控制 逐步审查改动,不是一股脑全改
不消耗配额 免费!不占用 AI 额度!

🤔 我的个人看法

值得点赞的:

  • ✅ debugpy 终于来了,调试体验会稳定很多
  • ✅ uv 官方支持,现代 Python 工作流跟上了
  • ✅ 免费用户福利,社区版更香了
  • ✅ AI 开放平台,不被绑定到单一服务

槽点也不少:

  • ⚠️ uv 本地解释器自动检测还是不够智能
  • ⚠️ AI 功能虽开放,但核心高级功能还是要付费

总结

PyCharm 2026.1 是一次务实的更新,没有花哨的噱头,都是开发者真正需要的功能。虽然有些功能来得晚了点,但好歹是跟上了现代 Python 开发的节奏。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐