
PyCharm快捷键
文章浏览量: 200
PyCharm 是一款功能强大的集成开发环境 (IDE),专为 Python 编程而设计。要提高生产力和效率,掌握 PyCharm 的快捷键至关重要。
在上下文中导航
快捷键 |
说明 |
Alt + Shift + F |
添加到收藏夹 |
Alt + up / Alt + down |
转到上一个/下一个方法 |
Ctrl + F11 |
使用助记符切换书签 |
Ctrl + Shift + Back |
上次编辑位置 |
F11 |
切换书签 |
Shift + F11 |
显示书签 |
Ctrl + Alt + left / Ctrl + Alt + right |
向后/向前导航 |
Ctrl + G |
转到行/列... |
Ctrl + ] / Ctrl + [ |
转到代码块结束/开始 |
Ctrl + [0-9] |
转到编号书签 |
Ctrl + E / Ctrl + Shift + E |
最近查看/最近位置 |
Alt + F1 |
选择... |
重构和清理
快捷方式 |
说明 |
Shift + F6 |
重命名... |
Ctrl + F6 |
更改签名... |
Ctrl + Alt + Shift + T |
重构此... |
Ctrl + Alt + F + Ctrl + Alt + C |
引入字段/常量 |
F5 + F6 |
复制…/移动… |
Ctrl + Alt + N |
内联… |
Ctrl + Alt + M |
提取方法 |
Ctrl + Alt + V + Ctrl + Alt + P |
引入变量/参数 |
Ctrl + Alt + L |
重新格式化代码 |
Alt + Delete |
安全删除… |
创建和编辑
快捷方式 |
说明 |
Ctrl + Shift + J / Ctrl + enter |
合并/拆分行 |
Ctrl + Alt + T |
用…环绕 |
Ctrl + Shift + up / Ctrl + Shift + down |
上/下移动行 |
Alt + Insert |
生成代码 |
Ctrl + X / Ctrl + C / Ctrl + V |
剪切/复制/粘贴 |
Ctrl + W / Ctrl + Shift + W |
扩展/收缩选择 |
Ctrl + S |
全部保存 |
Ctrl + / |
带行注释的注释 |
Ctrl + Shift + C |
复制文档路径 |
Ctrl + Shift + I |
快速定义 |
Ctrl + Alt + O |
优化导入 |
Ctrl + space |
基本代码完成 |
Ctrl + Shift + space |
智能代码完成 |
Ctrl + Shift + U |
切换大小写 |
Ctrl + Q / Shift + F1 |
快速/外部文档 |
Shift + enter |
开始新行 |
Ctrl + Shift + enter |
完成语句 |
Ctrl + O + Ctrl + I |
覆盖/实现成员 |
Ctrl + NumPad+ + Ctrl + Shift + NumPad+ |
展开/折叠代码块 |
Ctrl + D |
复制当前行或选择 |
Alt + enter |
显示意图操作 |
Ctrl + Shift + V |
从剪贴板历史记录粘贴 |
Ctrl + P / Alt + Q |
参数信息/上下文信息 |
Ctrl + Alt + space |
类型名称完成 |
Ctrl + Alt + I |
自动缩进行 |
Ctrl + Y |
删除插入符号处的行 |
从符号导航
快捷方式 |
说明 |
Ctrl + Alt + B |
实现 |
Ctrl + F12 |
转到文件成员 |
Ctrl + Shift + B |
类型声明(仅限 JavaScript) |
Ctrl + Shift + F7 |
突出显示文件中的用法 |
Alt + F7 /Ctrl + F7 |
查找用法/在文件中查找用法 |
Ctrl + B |
声明 |
Ctrl + U |
超级方法 |
Ctrl + Alt + Shift + N |
转到符号 |
Ctrl + N / Ctrl + Shift + N |
转到类/文件 |
Ctrl + Alt + F7 |
显示用法 |
构建、运行和调试
快捷方式 |
说明 |
Ctrl + Alt + Shift + F8 |
切换临时行断点 |
Ctrl + Shift + F8 |
编辑/查看断点 |
F9 |
恢复程序 |
Ctrl + Shift + F10 |
运行上下文配置 |
Shift + F7 |
智能进入 |
F8 + F7 |
跳过/进入 |
Shift + F8 |
跳出 |
Ctrl + F8 |
切换行断点 |
Alt + F9 / Ctrl + Alt + F9 |
运行至光标/强制运行至光标 |
Alt + F10 |
显示执行点 |
Ctrl + Shift + F2 |
停止后台进程... |
Alt + F8 |
评估表达式... |
Shift + F10 / F9 |
运行/调试当前配置 |
Ctrl + F2 |
停止 |
Alt + Shift + F10 / F9 |
运行/调试选定的配置 |
版本控制
快捷方式 |
说明 |
Ctrl + K |
提交 |
Ctrl + Alt + Z |
恢复 |
Ctrl + T |
更新项目 |
Ctrl + Shift + K |
推送... |
Alt + Shift + C |
最近更改 |
Alt + Backquote |
VCS 操作弹出... |
Ctrl + Alt + Shift + down / Ctrl + Alt + Shift + up |
下一个/上一个更改 |
掌握您的 IDE
快捷方式 |
说明 |
Alt + [0-9] |
打开工具窗口 |
Ctrl + Alt + Y |
同步 |
Ctrl + Alt + S |
设置… |
Ctrl + Backquote |
快速切换方案… |
Ctrl + Shift + A |
查找操作… |
查找所有内容
快捷方式 |
说明 |
F3 / Shift + F3 |
下一个/上一个出现 |
Ctrl + F3 |
查找插入符号处的单词 |
Ctrl + Shift + F / Ctrl + Shift + R |
在路径中查找/在路径中替换 |
Ctrl + F / Ctrl + R |
查找/替换 |
Double + Shift |
到处搜索 |
分析和探索
快捷方式 |
说明 |
Ctrl + F1 |
显示错误说明 |
Ctrl + Alt + Shift + I |
按名称运行检查… |
Ctrl + H / Ctrl + Alt + H |
类型/调用层次结构 |
F2 / Shift + F2 |
下一个/上一个突出显示的错误 |
掌握您的 IDE
快捷方式 |
说明 |
⌫ |
转到编辑器(从工具窗口) |
⇧ + Back / ⇧ + ⌘ + F12 |
隐藏活动/所有工具窗口 |
⌥ + ⌘ + Y |
同步 |
⌘ + , |
首选项… |
⌃ + ⌘ + F |
切换全屏模式 |
⌃ + Tab |
转到下一个/上一个编辑器选项卡 |
⌃ + Backquote |
快速切换方案… |
F12 |
跳转到上一个工具窗口 |
⌘ + ↓ / ⌘ + ↑ |
跳转到源/导航栏 |
⌘ + Y + 0-9 |
打开工具窗口 |
⇧ + ⌘ + A |
查找操作… |
版本控制
快捷方式 |
说明 |
⌃ + ⌥ + ⇧ + ↓ / ⌃ + ⌥ + ⌥ + ⇧ + ↑ |
下一个/上一个更改 |
⌥ + ⌘ + Z |
还原 |
⌘ + K |
提交 |
⇧ + ⌘ + K |
推送… |
⌥ + ⇧ + C |
最近更改 |
⌘ + T |
更新项目 |
⌃ + V |
VCS 操作弹出… |
在上下文中导航
快捷方式 |
说明 |
⌥ + ⇧ + F |
添加到收藏夹 |
⌥ + F3 |
使用助记符切换书签 |
⇧ + ⌘ + ⌫ |
最后编辑位置 |
⌘ + F3 |
显示书签 |
⌥ + ⌘ + ] + ⌥ + ⌘ + [ |
转到代码块结束/开始 |
⌃ + [0-9] |
转到编号书签 |
F3 |
切换书签 |
⌘ + E / ⇧ + ⌘ + E |
最近查看/ |
⌘ + L |
转到行/列... |
⌥ + F1 |
选择... |
⌘ + [ / ⌘ + ] |
向后/向前导航 |
⌃ + ↑ / ⌃ + ↓ |
转到上一个/下一个方法 |
重构和清理
快捷方式 |
说明 |
F5 / F6 |
复制.../移动... |
⌥ + ⌘ + M |
提取方法 |
⌥ + ⌘ + N |
内联... |
⌃ + T |
重构此... |
⌥ + ⌘ + L |
重新格式化代码 |
⌥ + ⌘ + C /+ ⌥ + ⌘ + P |
引入常量/参数 |
⇧ + F6 |
重命名… |
⌥ + ⌘ + V / ⌥ + ⌘ + F |
引入变量/字段 |
⌘ + F6 |
更改签名… |
⌘ + ⌫ |
安全删除… |
构建、运行和调试
快捷方式 |
说明 |
⇧ + F8 |
跳出 |
⌥ + F10 |
显示执行点 |
⌘ + F8 |
切换行断点 |
⇧ + F7 |
智能进入 |
⇧ + ⌘ + F2 |
停止后台进程... |
⌃ + ⌥ + R / ⌃ + ⌥ + D |
运行/调试选定的配置 |
⌃ + ⌥ + R |
运行上下文配置 |
F8 + F7 |
跳过/进入 |
⌃ + R / ⌃ + D |
运行/调试当前配置 |
⌥ + ⇧ + ⌘ + F8 |
切换临时行断点 |
⌥ + F8 |
评估表达式... |
⇧ + ⌘ + F8 |
编辑/查看断点 |
⌥ + ⌘ + R |
恢复程序 |
⌥ + ⌘ + F9 |
强制运行至光标 |
⌥ + F9 |
运行至光标 |
⌘ + F2 |
停止 |
从符号导航
快捷方式 |
说明 |
⌥ + F7 + ⌘ + F7 |
查找用法/在文件中查找用法 |
⌘ + B |
声明 |
⌥ + ⌘ + F7 |
显示用法 |
⇧ + ⌘ + F7 |
突出显示文件中的用法 |
⌃ + ⇧ + B |
类型声明(仅限 JavaScript) |
⌥ + ⌘ + B |
实现 |
⌘ + U |
超级方法 |
创建和编辑
快捷方式 |
说明 |
⌥ + ␣ |
快速定义 |
⇧ + ⌘ + C |
复制文档路径 |
⌘ + N |
生成代码 |
⌥ + ⌘ + T |
用...包围 |
⇧ + ⌘ + A |
在 IDE 中查找任何操作 |
⌃ + ⇧ + Q |
上下文信息 |
⌃ + O + ⌃ + I |
覆盖/实现成员 |
⌘ + S |
全部保存 |
⇧ + ⌘ + + / ⇧ + ⌘ + - |
展开/折叠全部 |
⌘ + + + ⌘ + - |
展开/折叠代码块 |
⇧ + ⌘ + U |
切换大小写 |
⇧ + ⌘ + ↑ / ⇧ + ⌘ + ↓ |
上/下移动行 |
⌥ + ↑ + ⌥ + ↓ |
扩展/收缩选择 |
⇧ + ⏎ |
开始新行 |
⇧ + ⌘ + ⏎ |
完成语句 |
⌃ + ⇧ + J + ⌘ + ⏎ |
合并/拆分行 |
F1 / ⇧ + F1 |
快速/外部文档 |
⇧ + ⌘ + V |
从剪贴板历史记录粘贴 |
⌘ + D |
复制当前行或选择 |
⌘ + X / ⌘ + C / ⌘ + V |
剪切/复制/粘贴 |
⌘ + ⌫ |
在插入符号处删除行 |
⌘ + P |
参数信息 |
⌃ + ⌥ + I |
自动缩进行 |
⌘ + / |
带行注释的注释 |
⌥ + ⏎ |
显示意图操作 |
⌃ + ⌥ + ␣ |
类型名称完成 |
⌃ + ⌥ + O |
优化导入 |
⌃ + ␣ + ⌃ + ⇧ + ␣ |
基本/智能代码完成 |
分析和探索
快捷方式 |
说明 |
⌥ + ⇧ + ⌘ + I |
按名称运行检查... |
F2 / ⇧ + F2 |
下一个/上一个突出显示的错误 |
⌃ + H / ⌃ + ⌥ + H |
类型/调用层次结构 |
⌘ + F1 |
显示错误说明 |
查找所有内容
快捷方式 |
说明 |
Double + ⇧ |
搜索所有位置 |
⌘ + G / ⇧ + ⌘ + G |
下一个/上一个出现 |
⇧ + ⌘ + O / ⌥ + ⌘ + O |
转到文件/符号 |
⇧ + ⌘ + F / ⇧ + ⌘ + R |
在路径中查找/在路径中替换 |
⌘ + F / ⌘ + R |
查找/替换 |
⌘ + F12 |
转到文件成员 |
⌘ + O |
转到类 |
关于 PyCharm
PyCharm 由 JetBrains 开发,是一款领先的 Python IDE,配备了专业开发工具。它支持各种 Python 框架,并具有智能代码辅助、调试和测试等高级功能。
PyCharm 官方信息
PyCharm 快捷键常见问题
-
重新格式化代码的快捷键是什么?
Windows:Ctrl
+ Alt
+ L
macOS:Cmd
+ Alt
+ L
-
如何快速导航到文件?
Windows:Ctrl
+ Shift
+ N
macOS:Cmd
+ Shift
+ O
-
调试的快捷键是什么?
Windows:Shift
+ F9
macOS:Ctrl
+ D
-
如何查看最近文件?
Windows:Ctrl
+ E
macOS:Cmd
+ E
-
复制一行的快捷键是什么?
Windows:Ctrl
+ D
macOS:Cmd
+ D
-
如何运行程序?
Windows:Shift
+ F10
macOS:Ctrl
+ R
-
调试期间进入函数的快捷键是什么?
Windows:F7
macOS:Cmd
+ Alt
+ I
-
如何向后导航?
Windows:Ctrl
+ Alt
+ Left
macOS:Cmd
+ [
-
智能代码完成的快捷键是什么?
Windows:Ctrl
+ Shift
+ Space
macOS:Cmd
+ Shift
+ Space
总结
掌握 PyCharm 的快捷键可以显著提高您作为 Python 开发人员的工作效率。通过本综合指南,您现在可以掌握所有必要的快捷键。探索和练习这些快捷键以简化您在 PyCharm 中的工作流程!
Discussion
New Comments
暂无评论。 成为第一个!