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 + -
自定义快捷键:
  1. 打开设置:Windows/Linux(File > Settings)/ macOS(PyCharm > Settings)
  2. 进入「Keymap」选项,搜索功能名称(如“Code Completion”)
  3. 右键功能 → 「Add Keyboard Shortcut」设置自定义按键