PyCharm 是一款功能强大的集成开发环境(IDE),提供了丰富的快捷键来提高开发效率。以下是一些常用的 PyCharm 快捷键(基于 Windows/Linux 系统,Mac 系统可能略有不同):
通用快捷键
功能 |
快捷键(Windows/Linux) |
快捷键(Mac) |
打开设置 |
Ctrl + Alt + S |
Cmd + , |
查找文件 |
Ctrl + Shift + N |
Cmd + Shift + O |
查找类 |
Ctrl + N |
Cmd + O |
查找操作 |
Ctrl + Shift + A |
Cmd + Shift + A |
查找文本 |
Ctrl + F |
Cmd + F |
替换文本 |
Ctrl + R |
Cmd + R |
全局查找 |
Ctrl + Shift + F |
Cmd + Shift + F |
全局替换 |
Ctrl + Shift + R |
Cmd + Shift + R |
快速打开文件 |
Ctrl + Shift + N |
Cmd + Shift + O |
显示最近文件 |
Ctrl + E |
Cmd + E |
显示最近修改 |
Ctrl + Shift + E |
Cmd + Shift + E |
关闭当前标签 |
Ctrl + F4 |
Cmd + W |
关闭所有标签 |
Ctrl + Shift + F4 |
Cmd + Shift + W |
切换标签 |
Alt + 左/右箭头 |
Cmd + 左/右箭头 |
代码编辑快捷键
功能 |
快捷键(Windows/Linux) |
快捷键(Mac) |
代码补全 |
Ctrl + Space |
Ctrl + Space |
智能代码补全 |
Ctrl + Shift + Space |
Ctrl + Shift + Space |
格式化代码 |
Ctrl + Alt + L |
Cmd + Option + L |
优化导入 |
Ctrl + Alt + O |
Cmd + Option + O |
注释/取消注释 |
Ctrl + / |
Cmd + / |
多行注释 |
Ctrl + Shift + / |
Cmd + Option + / |
复制当前行 |
Ctrl + D |
Cmd + D |
删除当前行 |
Ctrl + Y |
Cmd + Backspace |
上下移动行 |
Alt + Shift + 上/下 |
Cmd + Shift + 上/下 |
代码折叠/展开 |
Ctrl + -/+ |
Cmd + -/+ |
显示参数信息 |
Ctrl + P |
Cmd + P |
显示文档 |
Ctrl + Q |
F1 |
快速修复 |
Alt + Enter |
Option + Enter |
重命名变量 |
Shift + F6 |
Cmd + Option + R |
提取方法 |
Ctrl + Alt + M |
Cmd + Option + M |
提取变量 |
Ctrl + Alt + V |
Cmd + Option + V |
提取常量 |
Ctrl + Alt + C |
Cmd + Option + C |
提取参数 |
Ctrl + Alt + P |
Cmd + Option + P |
导航快捷键
功能 |
快捷键(Windows/Linux) |
快捷键(Mac) |
跳转到定义 |
Ctrl + B |
Cmd + B |
跳转到实现 |
Ctrl + Alt + B |
Cmd + Option + B |
跳转到父类 |
Ctrl + U |
Cmd + U |
跳转到上一个方法 |
Alt + 上箭头 |
Cmd + 上箭头 |
跳转到下一个方法 |
Alt + 下箭头 |
Cmd + 下箭头 |
跳转到行号 |
Ctrl + G |
Cmd + L |
跳转到错误 |
F2 |
F2 |
显示类结构 |
Ctrl + F12 |
Cmd + F12 |
显示文件结构 |
Alt + 7 |
Cmd + 7 |
调试快捷键
功能 |
快捷键(Windows/Linux) |
快捷键(Mac) |
开始调试 |
Shift + F9 |
Shift + F9 |
开始运行 |
Shift + F10 |
Shift + F10 |
继续运行 |
F9 |
Cmd + Option + R |
单步跳过 |
F8 |
F8 |
单步进入 |
F7 |
F7 |
单步跳出 |
Shift + F8 |
Shift + F8 |
添加/删除断点 |
Ctrl + F8 |
Cmd + F8 |
查看断点 |
Ctrl + Shift + F8 |
Cmd + Shift + F8 |
版本控制快捷键
功能 |
快捷键(Windows/Linux) |
快捷键(Mac) |
提交更改 |
Ctrl + K |
Cmd + K |
拉取更改 |
Ctrl + T |
Cmd + T |
查看更改历史 |
Alt + Shift + C |
Cmd + Shift + C |
显示差异 |
Ctrl + D |
Cmd + D |
其他快捷键
功能 |
快捷键(Windows/Linux) |
快捷键(Mac) |
显示终端 |
Alt + F12 |
Option + F12 |
显示项目视图 |
Alt + 1 |
Cmd + 1 |
显示运行窗口 |
Alt + 4 |
Cmd + 4 |
显示调试窗口 |
Alt + 5 |
Cmd + 5 |
显示版本控制窗口 |
Alt + 9 |
Cmd + 9 |
自定义快捷键
如果你觉得某些快捷键不符合你的习惯,可以在 PyCharm 中自定义快捷键:
- 打开设置:
Ctrl + Alt + S
(Windows/Linux)或 Cmd + ,
(Mac)。
- 导航到
Keymap
选项。
- 搜索你想要修改的操作,右键点击并选择
Add Keyboard Shortcut
。
总结
PyCharm 的快捷键非常丰富,熟练掌握这些快捷键可以显著提高开发效率。如果你有其他问题或需要进一步的帮助,请随时告诉我!