第1章:PyCharm — 你的Python开发利器
说实话,我见过太多初学者把时间浪费在编辑器配置上。代码还没写几行,先折腾了半天环境。我个人习惯是:选一个趁手的工具,然后直接开干。PyCharm就是这样一个工具,它几乎能帮你搞定一切杂事。
1.1 PyCharm的安装
PyCharm分两个版本:Community(社区版)和Professional(专业版)。社区版免费,功能也够用。专业版支持Web开发、数据库工具等,但需要付费。
下载地址: jetbrains.com/pycharm/download
安装时注意几点:
- Windows用户记得勾选「Add to PATH」
- Mac用户直接拖到Applications文件夹
- Linux用户解压后运行bin/pycharm.sh
1.2 设置字体 — 看得舒服才能写得久
字体这东西,看着舒服比什么都重要。我见过有人用8号字体写代码,眼睛都快贴屏幕上了。你想想看,每天盯着代码好几个小时,字体不合适真的很伤眼。
设置路径: File → Settings → Editor → Font
我个人推荐:
- 字体: JetBrains Mono 或 Fira Code
- 字号: 14-16px(根据屏幕分辨率调整)
- 行间距: 1.2-1.5倍
避坑指南: 我曾经用过一个很花哨的字体,结果数字「1」和字母「l」根本分不清。调试了半天才发现是变量名写错了。所以,选字体第一原则:清晰!
1.3 设置快捷键 — 效率翻倍的关键
快捷键这东西,说白了就是肌肉记忆。刚开始可能觉得记不住,但用顺手了真的回不去。我建议你先把这几个最常用的记住:
| 功能 | Windows/Linux | Mac |
|---|---|---|
| 运行当前文件 | Ctrl + Shift + F10 | Ctrl + Shift + R |
| 调试 | Shift + F9 | Ctrl + D |
| 查找文件 | Ctrl + Shift + N | Cmd + Shift + O |
| 格式化代码 | Ctrl + Alt + L | Cmd + Option + L |
| 注释/取消注释 | Ctrl + / | Cmd + / |
1.4 PyCharm常用设置
这些设置我建议你一开始就配好,省得后面踩坑:
1.4.1 自动保存
PyCharm默认是自动保存的,但我习惯把「Save files on frame deactivation」也勾上。这样切换窗口时自动保存,再也不用担心丢代码。
1.4.2 代码自动补全
路径:Settings → Editor → General → Code Completion
把「Case-sensitive completion」改成「None」,这样输入小写也能匹配大写开头的类名。说白了就是更智能一点。
1.4.3 文件编码
路径:Settings → Editor → File Encodings
全部改成UTF-8。我曾经因为编码问题折腾了一下午,中文注释全变成乱码...从那以后,我新建项目第一件事就是检查编码。
1.4.4 主题设置
路径:Settings → Appearance & Behavior → Theme
我推荐用Darcula(深色主题),长时间看代码眼睛不容易累。当然,如果你喜欢亮色,IntelliJ Light也不错。
1.5 调试 — 找到Bug的终极武器
调试,说白了就是让代码一步一步跑,看看中间结果对不对。我刚开始学的时候,全靠print()打日志。后来发现,调试器比print好用十倍。
基本调试流程:
- 在行号旁边点击,设置断点(红色圆点)
- 右键选择「Debug」运行
- 程序会在断点处暂停
- 用F8单步执行,F7进入函数内部
- 观察变量值的变化
核心快捷键:
- F8:单步执行(不进入函数)
- F7:单步执行(进入函数)
- F9:跳到下一个断点
- Alt + F8:计算表达式(调试时临时算个值)
知识体系总览
下面这张图帮你理清本章的核心内容:
嗯,以上就是PyCharm最核心的几个配置。说实话,这些设置一次配好,后面写代码会顺畅很多。我见过太多人花半小时装环境,结果写代码只用了10分钟...别做那种人。