安装与基础配置
- PyCharm 的下载与安装(社区版与专业版区别)
- 首次启动的基础设置(主题、字体、快捷键方案调整)
- 配置 Python 解释器(虚拟环境、系统解释器、远程解释器)
项目创建与管理
- 新建项目与打开已有项目
- 项目目录结构解析(src、venv、.idea 等)
- 多项目管理与窗口布局调整
代码编辑与导航
- 智能代码补全与代码模板(Live Templates)
- 快速跳转(类、方法、文件)与查找(全局搜索、符号搜索)
- 代码重构技巧(重命名、提取方法/变量)
调试与测试
- 断点调试(条件断点、变量监控)
- 单元测试集成(unittest、pytest)
- 运行配置管理(自定义参数、环境变量)
版本控制集成
- Git 基础操作(提交、推送、拉取、分支管理)
- 冲突解决与差异查看工具
- 其他版本控制系统(如 Mercurial、SVN)支持
插件与扩展
- 常用插件推荐(Database Tools、Scientific Mode、Markdown)
- 插件安装与管理
- 自定义工具集成(外部命令、脚本)
性能优化与技巧
- 内存与 CPU 占用优化
- 代码分析与检查(PEP 8 规范、性能警告)
- 快捷键与鼠标操作效率提升
团队协作与远程开发
- 共享运行配置与项目设置
- 远程开发配置(SSH、Docker 容器)
- 协作工具集成(如 Code With Me)