PyCharm 是什么
这是什么:PyCharm 是 JetBrains 公司出品的 Python 专用 IDE(Integrated Development Environment,集成开发环境)——补全、重构、调试器、包管理、Git、测试框架开箱即用,不用自己一个一个装插件。
为什么用:VSCode 的哲学是「本体轻快 + 插件拼装」,拼装要花时间,拼出来的 Python 体验也到不了顶配。PyCharm 反着来:所有能力出厂即装好、互相咬合——它认识你的项目、你的虚拟环境、你的依赖,补全和重构都做到「全项目级」。
如何用:本章先弄清统一版的免费边界和「什么时候选它」,下一章就装起来。
版本演变:现在只有一个 PyCharm
2025.1 之前,PyCharm 分免费社区版(Community)和付费专业版(Professional)两档,新手常常纠结装哪个。现在合并为统一版,官网只有一个下载:
| 阶段 | 说明 |
|---|---|
| 首次安装 | 自动开启 30 天 Pro 试用,全部功能可用 |
| 试用结束 | 二选一:订阅 Pro,或继续免费使用核心功能 |
| 核心功能 | 智能补全、重构、调试器、终端、虚拟环境、pytest、Git……全在免费区 |
本教程全部内容只使用免费核心功能,不订阅也能完整跟完。
和 VSCode 怎么选
VSCode 教程把 PyCharm 归在「重型 IDE」一档,没错——但「重」换来了什么?
| 对比 | VSCode | PyCharm |
|---|---|---|
| 定位 | 万能编辑器,装插件扩展 | Python 专用全家桶 |
| 上手成本 | 要自己选插件、配解释器 | 新建项目时引导你配好一切 |
| 补全与检查 | 好(靠 Python 插件) | 更强(静态分析是自家引擎,懂整个项目) |
| 重构 | 基础 | 全项目级:改名、提取函数一次到位 |
| 内存占用 | 轻 | 重(大项目建议 16G 内存) |
一句话:两个都装很正常。写 Python 项目用 PyCharm,改前端、写笔记、改配置用 VSCode。第 3 章你会看到,PyCharm 建项目时连虚拟环境都替你想好了。
五个核心能力
| 能力 | 一句话 | 对应章节 |
|---|---|---|
| 智能编辑 | 类型感知补全、实时检查、快速修复 | 第 4 章 |
| 重构 | 改名/提取函数,全项目一次到位 | 第 4 章 |
| 调试器 | 断点、逐行、看变量、条件断点 | 第 5 章 |
| 集成工具 | 终端、包管理、Git、测试一个窗口全包 | 第 6 章 |
| 项目与解释器 | 新建项目自动建 venv、右下角一键切换 | 第 3 章 |
记忆口诀:JetBrains 家 Python 桶,统一版本免费用;补全重构调试全,专业的事专业工具。
📝 本章小结
- PyCharm:JetBrains 出品的 Python 专用 IDE,能力开箱即用、互相咬合
- 2025.1 起是统一版:核心功能永久免费,首装送 30 天 Pro 试用,到期不订阅照样能用
- 与 VSCode 的分工:Python 项目选 PyCharm,轻量杂活用 VSCode,两者共存不冲突
动手改
- 去官网
jetbrains.com/pycharm扫一眼下载页,确认只有一个 PyCharm 可下 - 想想你现在的 Python 学习卡在哪(补全慢?不会调试?),记下来,本教程后面逐个治
- 摸摸你的内存条:8G 也能跑,16G 更从容——「重」是有代价的,值不值学完自己判断
下一章:安装与界面,一次装好开工 🐸