这个 PyCharm 快速参考备忘单显示了它的键盘快捷键和命令
快捷键
创建和编辑
:– |
– |
Alt + Enter |
显示意图动作 |
Ctrl + Space |
基本代码完成 |
Ctrl + Shift + Space |
智能代码完成 |
Ctrl + Alt + Space |
类型名称完成 |
Ctrl + Shift + Enter |
完整声明 |
Ctrl + P / Alt + Q |
参数信息/上下文信息 |
Ctrl + Shift + I |
快速定义 |
Ctrl + Q / Shift + F1 |
快速/外部文档 |
Alt + Insert |
生成代码 |
Ctrl + O / Ctrl + I |
覆盖/实施成员 |
Ctrl + Alt + T |
围绕着…… |
Ctrl + / |
注释行注释 |
Ctrl + W / Ctrl + Shift + W |
扩展/收缩选择 |
Ctrl + Alt + O |
优化导入 |
Ctrl + Alt + I |
自动缩进行 |
Ctrl + X / Ctrl + C / Ctrl + V |
剪切/复制/粘贴 |
Ctrl + Shift + C |
复制文档路径 |
Ctrl + Shift + V |
从剪贴板历史粘贴 |
Ctrl + D |
复制当前行或选择 |
Ctrl + Shift + Up / Down |
向上/向下移动线 |
Ctrl + Y |
删除插入符处的行 |
Ctrl + Shift + J / Ctrl + Enter |
加入/分割线 |
Shift + Enter |
开始新行 |
Ctrl + Shift + U |
切换大小写 |
Ctrl + NumPad + / - |
展开/折叠代码块 |
Ctrl + Shift + NumPad + / - |
全部展开/折叠 |
Ctrl + S |
保存全部 |
版本控制
:– |
– |
Alt + ` |
VCS 操作弹出… |
Ctrl + K |
提交 |
Ctrl + T |
更新项目 |
Alt + Shift + C |
近期变动 |
Ctrl + Alt + Z |
恢复 |
Ctrl + Shift + K |
推… |
Ctrl + Alt + Shift + Down / Up |
下一个/上一个更改 |
掌握您的 IDE
:– |
– |
Ctrl +Shift +A |
寻找行动… |
Alt +[0-9] |
打开一个工具窗口 |
Ctrl +Alt +Y |
同步 |
Ctrl +` |
快速切换方案… |
Ctrl +Alt +S |
设置… |
F4 / Alt +Home |
跳转到源/导航栏 |
F12 |
跳转到最后一个工具窗口 |
Shift +Esc / Ctrl +Shift +F12 |
隐藏活动/所有工具窗口 |
Alt +Right / Alt +Left |
转到下一个/上一个编辑器选项卡 |
Esc |
转到编辑器(从工具窗口) |
Ctrl +Shift +F4 / Ctrl +F4 |
关闭活动标签/窗口 |
找到一切
:– |
– |
Shift + Shift |
到处搜索 |
Ctrl + F / R |
查找/替换 |
Ctrl + Shift + F / R |
在路径中查找/在路径中替换 |
F3 / Shift + F3 |
下/上一个事件 |
Ctrl + F3 |
在插入符处查找单词 |
Ctrl + N / Ctrl + Shift + N |
去班级/档案 |
Ctrl + F12 |
转到文件成员 |
Ctrl + Alt + Shift + N |
转到符号 |
从符号导航
:– |
– |
Ctrl + B |
声明 |
Ctrl + Shift + B |
类型声明 (仅限 JavaScript) |
Ctrl + U |
超级方法 |
Ctrl + Alt + B |
实施 |
Alt + F7 / Ctrl + F7 |
查找用法/在文件中查找用法 |
Ctrl + Shift + F7 |
突出显示文件中的用法 |
Ctrl + Alt + F7 |
显示用法 |
重构和清理
:– |
– |
Ctrl + Alt + Shift + T |
重构这个…… |
F5 /F6 |
复制…/移动… |
Alt + Delete |
安全删除… |
Shift + F6 |
改名… |
Ctrl + F6 |
更改签名… |
Ctrl + Alt + N |
排队… |
Ctrl + Alt + M |
提取方法 |
Ctrl + Alt + V / P |
引入变量/参数 |
Ctrl + Alt + F / C |
引入字段/常量 |
Ctrl + Alt + L |
重新格式化代码 |
分析和探索
:– |
– |
Ctrl + F1 |
显示错误描述 |
F2 / Shift + F2 |
下一个/上一个突出显示的错误 |
Ctrl + Alt + Shift + I |
按名称运行检查… |
Ctrl + H / Ctrl + Alt + H |
类型/调用层次结构 |
在上下文中导航
:– |
– |
Alt +F1 |
选择… |
Ctrl +E / Ctrl +Shift +E |
最近查看/最近位置 |
Ctrl +Shift +Back |
最后编辑位置 |
Ctrl +Alt +Left / Right |
向后/向前导航 |
Alt +Up / Down |
转到上一个/下一个方法 |
Ctrl +G |
转到行/列… |
Ctrl +] / [ |
转到代码块结束/开始 |
Alt +Shift +F |
添加到收藏夹 |
F11 |
切换书签 |
Ctrl +F11 |
使用助记符切换书签 |
Ctrl +[0-9] |
转到编号书签 |
Shift +F11 |
显示书签 |
构建、运行和调试
:– |
– |
Ctrl + Shift + F10 |
运行上下文配置 |
Alt + Shift + F10 /F9 |
运行/调试所选配置 |
Shift + F10 /F9 |
运行/调试当前配置 |
F8 / F7 |
跨过/进入 |
Shift + F7 |
智能步入 |
Shift + F8 |
走出去 |
Alt + F9 / Ctrl + Alt + F9 |
运行到光标/强制运行到光标 |
Alt + F10 |
显示执行点 |
Alt + F8 |
评估表达… |
Ctrl + F2 |
停止 |
Ctrl + Shift + F2 |
停止后台进程… |
F9 |
恢复程序 |
Ctrl + F8 |
切换行断点 |
Ctrl + Alt + Shift + F8 |
切换临时行断点 |
Ctrl + Shift + F8 |
编辑/查看断点 |