IDE 配置:VSCode 与 PyCharm
本教程共 70 篇 · 第 3 篇 · 更新于 2026-07-22 · 约 7 分钟阅读
3. IDE 配置:VSCode 与 PyCharm
本节目标:选择并配置一款趁手的开发工具,让写代码变得更舒服、更高效。
为什么需要 IDE
用记事本也能写 Python,但效率低。IDE(集成开发环境)能帮你:
- 代码高亮:关键字、字符串、注释用不同颜色显示
- 智能提示:打一半自动补全函数名和参数
- 一键运行:不用来回切命令行
- 调试排错:断点、单步执行、查看变量值
本节介绍两个主流选择:免费的 VSCode 和专业的 PyCharm。
VSCode 配置
VSCode 是微软出品的免费编辑器,轻量、插件丰富,是 Python 开发的热门选择。
安装步骤
- 访问 code.visualstudio.com 下载对应系统的安装包
- 运行安装程序,一路下一步即可
- 打开 VSCode,左侧活动栏点击「扩展」图标(四个方块),搜索
Python - 安装 Microsoft 官方的 Python 扩展
必装插件
- Python(Microsoft):核心插件,提供语法高亮、智能提示、调试支持
- Pylance(Microsoft):Python 语言服务器,类型检查和自动补全更快更准
- Python Indent:自动处理缩进,对 Python 这种靠缩进的语言很友好
运行第一个程序
- 在 VSCode 中打开
learn-python文件夹(文件 → 打开文件夹) - 新建
hello.py,输入print("Hello from VSCode!") - 右上角会出现一个三角形的「运行」按钮,点击即可执行
- 下方终端面板会显示输出结果
TipVSCode 第一次运行 Python 时,可能会让你选择解释器路径。选你刚安装的 Python 版本就行,通常是列表里带版本号的那个。
常用快捷键
| 快捷键 | 功能 |
|---|---|
Ctrl + P | 快速打开文件 |
Ctrl + Shift + P | 命令面板,啥都能找到 |
F5 | 运行调试 |
Ctrl + / | 注释/取消注释当前行 |
Shift + Alt + F | 自动格式化代码 |
PyCharm 配置
PyCharm 是 JetBrains 专为 Python 打造的专业 IDE,功能比 VSCode 更强大,社区版(Community)完全免费。
安装步骤
- 访问 jetbrains.com/pycharm 下载 Community 版
- 安装过程中建议勾选:
Add "Open Folder as Project":右键文件夹直接用 PyCharm 打开Add to PATH:命令行里能直接启动 PyCharm
创建项目
- 打开 PyCharm,点击「New Project」
- 选择项目存放位置,比如
learn-python - 关键:确认「Base interpreter」指向你安装的 Python 版本
- 点击 Create
WarningPyCharm 默认会创建虚拟环境(venv)。初学阶段不用纠结这个,后面章节会专门讲。现在直接选「Previously configured interpreter」用系统 Python 即可。
运行代码
- 在项目里右键 → New → Python File,命名为
hello - 输入代码:
print("Hello from PyCharm!") - 右键编辑器空白处 → Run ‘hello’,或者按
Ctrl + Shift + F10 - 底部 Run 工具窗口显示输出
通义灵码 AI 辅助
现在写代码,可以搭配 AI 助手提高效率。通义灵码是阿里云出品的免费 AI 编程助手,支持 VSCode 和 PyCharm。
安装
VSCode:扩展商店搜索「通义灵码」(Tongyi Lingma),安装后扫码登录阿里云账号。
PyCharm:File → Settings → Plugins → Marketplace,搜索「Tongyi Lingma」安装,重启后登录。
能做什么
- 行内补全:写注释描述需求,按回车自动生成代码
- 自然语言问答:选中代码,右键「通义灵码 → 解释代码」,AI 会用中文讲解这段代码在做什么
- 生成注释:自动给函数生成文档字符串
- 查错修复:报错时给出修复建议
TipAI 辅助很香,但初学阶段别过度依赖。先自己手写理解,再用 AI 验证和优化。不然面试时手撕代码会抓瞎。
选哪个?
| 场景 | 推荐工具 |
|---|---|
| 电脑配置一般、喜欢轻量 | VSCode |
| 做大型项目、需要强大调试 | PyCharm |
| 两者都装,换着用 | 也可以 |
工具只是手段,写出好代码才是目的。选一个顺手的,开始写吧。
来源:参考了 runoob「Python3 PyCharm」「Python3 VScode」、w3cschool「Python3 VSCode 配置」「Python3 AI 通义灵码」等,改写后所得。