PyCharm 常用快捷键参考
一、核心编辑操作
| 功能描述 |
Windows / Linux |
macOS |
| 复制当前行/内容 |
Ctrl + C |
Cmd + C |
| 剪切当前行/内容 |
Ctrl + X |
Cmd + X |
| 删除当前行 |
Ctrl + Y |
Cmd + Delete |
| 复制行到下一行 |
Ctrl + D |
Cmd + D |
| 单行注释/取消注释 |
Ctrl + / |
Cmd + / |
| 自动整理代码缩进 |
Ctrl + Alt + L |
Cmd + Option + L |
| 大小写转换 |
Ctrl + Shift + U |
Cmd + Shift + U |
| 在当前行上方插入空行 |
Ctrl + Alt + Enter |
Cmd + Option + Enter |
二、代码导航与搜索
| 功能描述 |
Windows / Linux |
macOS |
| 全局搜索(内容/文件名) |
双击 Shift |
双击 Shift |
| 搜索并跳转文件 |
Ctrl + N |
Cmd + O |
| 跳转到定义处 |
Ctrl + B / 单击 |
Cmd + B / 单击 |
| 查看文件结构(类/方法) |
Ctrl + F12 |
Cmd + F12 |
| 返回上一编辑位置 |
Ctrl + Alt + Left |
Cmd + Option + Left |
| 查找用法 |
Alt + F7 |
Option + F7 |
| 显示调用层次结构 |
Ctrl + Alt + H |
Cmd + Option + H |
三、重构与调试
| 功能描述 |
Windows / Linux |
macOS |
| 重命名(类/方法/变量) |
Shift + F6 |
Shift + F6 |
| 提取变量 |
Ctrl + Alt + V |
Cmd + Option + V |
| 开始/重启调试 |
Shift + F9 |
Shift + F9 |
| 设置/取消断点 |
Ctrl + F8 |
Cmd + F8 |
| 调试单步跳过(不进子方法) |
F8 |
F8 |
| 调试评估表达式 |
Alt + F8 |
Option + F8 |
| 提取方法 |
Ctrl + Alt + M |
Cmd + Option + M |
四、窗口与视图控制
| 功能描述 |
Windows / Linux |
macOS |
| 打开/关闭项目结构面板 |
Alt + 1 |
Option + 1 |
| 打开/关闭终端 |
Alt + F12 |
Option + F12 |
| 隐藏所有面板(专注注编辑) |
Ctrl + Shift + F12 |
Cmd + Shift + F12 |
| 切换全屏模式 |
Ctrl + Shift + F11 |
Cmd + Shift + F11 |
| 分屏查看文件 |
Ctrl + Alt + - |
Cmd + Option + - |
自定义快捷键:
- 打开设置:Windows/Linux(File > Settings)/ macOS(PyCharm > Settings)
- 进入「Keymap」选项,搜索功能名称(如“Code Completion”)
- 右键功能 → 「Add Keyboard Shortcut」设置自定义按键