PyCharm 2024.3.5 (Community Edition)使用技巧详解
Python3 PyCharm 2024.3.5 (Community Edition) 使用技巧详解
🎯 学习目标
掌握 PyCharm 2024.3.5 社区版的基本配置、常用快捷键和 AI 插件 CodeGeeX 的使用方法,提高 Python 开发效率,优化代码质量,并为后续项目开发打下坚实基础。
🔑 核心重点
| 分类 | 内容 |
|---|---|
| 常用设置 | 主题、字体、自动保存、解释器配置、代码风格等 |
| 快捷键 | 文件导航、代码补全、调试、重构、运行等 |
| AI 插件 | CodeGeeX:智能代码生成、代码翻译、注释生成、错误提示等 |
| 适用人群 | 初学者和有一定 Python 基础的开发者 |
| 提升效率方式 | 智能编码辅助、模板化操作、快速修复问题代码 |
📚 详细讲解
1️⃣ 常用设置(Windows 环境)
✅ 设置入口:
点击菜单栏 File → Settings(或 Ctrl + Alt + S)进入设置界面。
🛠️ 常用配置项:
🌐 外观与主题:
- Appearance & Behavior → Theme: 推荐选择暗色系(如 Darcula),保护眼睛。
- Font: 设置主字体(如 JetBrains Mono)、字号(建议 14pt)。
🧮 编辑器设置:
- Editor → General → Save files automatically if application is idle for X sec: 启用自动保存功能(推荐设为 15 秒)。
- Editor → Code Style: 自定义缩进、空格、换行等风格,推荐使用 PEP8 规范。
🐍 解释器配置:
- Project: your_project_name → Python Interpreter: 添加你安装的 Python 3.13.3 解释器路径(默认路径类似
C:\Users\用户名\AppData\Local\Programs\Python\Python313\python.exe)。 - 可在此处安装/卸载第三方库。
🔍 版本控制(VCS):
- Version Control: 绑定 Git 路径(若已安装 Git),便于后续版本管理。
2️⃣ 常用快捷键(Windows 环境)
| 功能描述 | 快捷键 |
|---|---|
| 打开设置 | Ctrl + Alt + S |
| 查找文件 | Ctrl + Shift + N |
| 快速修复 | Alt + Enter |
| 重命名变量 | Shift + F6 |
| 删除整行 | Ctrl + Y |
| 注释选中代码 | Ctrl + / |
| 运行当前脚本 | Shift + F10 |
| 调试当前脚本 | Shift + F9 |
| 自动导入模块 | Alt + Enter |
| 快速跳转到函数/类定义 | Ctrl + B |
| 快速查看文档/类型提示 | Ctrl + Q / Ctrl + P |
| 折叠/展开所有代码块 | Ctrl + Shift + “+” / “-” |
| 格式化代码 | Ctrl + Alt + L |
| 查找引用 | Ctrl + Shift + F7 |
| 重构(提取变量/函数) | Ctrl + Alt + V / Ctrl + Alt + M |
3️⃣ AI 插件:CodeGeeX
✅ 安装步骤:
- 打开插件市场:Settings → Plugins
- 搜索
CodeGeeX - 点击 Install,安装完成后重启 PyCharm
🧠 功能介绍:
📝 代码生成:
- 输入自然语言描述,AI 自动生成对应代码。
- 示例:输入“读取一个 CSV 文件并打印前五行”,AI 将自动生成
pandas.read_csv()相关代码。
🔄 代码翻译:
- 支持将代码从一种语言翻译成另一种(如 Java → Python)。
💬 注释生成:
- 高亮函数体后右键选择 Generate Comment with CodeGeeX,AI 自动生成 docstring。
⚙️ 错误提示与修复建议:
- 对于报错代码,CodeGeeX 可提供修复建议。
🧪 单元测试生成:
- 支持根据函数逻辑自动生成单元测试代码。
⚠️ 注意事项
- 不要过度依赖 AI 插件,仍需理解代码逻辑。
- 使用 CodeGeeX 时注意隐私安全,避免上传敏感代码。
- 快捷键记忆初期可配合鼠标操作,逐步过渡到键盘高效操作。
- 不同操作系统快捷键略有差异,本文基于 Windows 平台。
- 配置虚拟环境时务必确认解释器路径正确。
🧪 实际案例分析
📌 场景:使用 CodeGeeX 快速生成数据处理代码
步骤如下:
- 新建一个 Python 文件
data_analysis.py - 在编辑器中输入以下自然语言描述:
请帮我写一个函数,读取名为 "sales.csv" 的 CSV 文件,并计算总销售额。
- 高亮该文本,右键选择 Generate Code with CodeGeeX
- 插件会自动生成类似如下代码:
import pandas as pd
def calculate_total_sales(file_path):
df = pd.read_csv(file_path)
total_sales = df['Sales'].sum()
return total_sales
if __name__ == "__main__":
file_path = "sales.csv"
total = calculate_total_sales(file_path)
print(f"Total Sales: {total}")
- 运行该脚本即可输出总销售额。
🧩 拓展练习(动手实践)
- 设置 PyCharm 主题为 Darcula,字体为 JetBrains Mono,字号为 14pt。
- 创建一个新项目,并配置 Python 3.13.3 解释器。
- 使用快捷键完成以下任务:
- 打开设置界面
- 查找并打开某个文件
- 注释一段代码
- 重命名一个变量
- 格式化整个文件
- 使用 CodeGeeX 插件生成一个函数,功能是“找出两个列表中的共同元素”。
- 使用 CodeGeeX 为上述函数生成 docstring 和单元测试代码。
📚 推荐阅读
- PyCharm 官方帮助文档
- JetBrains 快捷键大全
- CodeGeeX GitHub 页面
- Python 最佳实践指南
- Effective Python:编写高质量 Python 代码的 90 项原则
🧭 下一步建议
- 下一章学习内容:《Python 基础语法》
- 深入学习 PyCharm 的调试功能和版本控制集成
- 探索其他实用插件(如 Markdown 支持、Git 工具等)
- 动手实践一个小型项目(如爬虫 + 数据可视化)
- 加入 PyCharm 中文社区或 JetBrains 社区获取更多资源
如果你希望我为你提供:
- PyCharm 快捷键 PDF 下载
- CodeGeeX 更多高级功能演示
- PyCharm 调试器深度使用教程
- Python 项目结构模板
- 与其他 IDE(如 VS Code)对比分析
欢迎随时告诉我 😊

浙公网安备 33010602011771号