由于经常忘记PyCharm快捷键, 而且PyCharm的快捷键太多了, 故记录一下
光标移动
| 功能 |
快捷键 |
| 导航到最近编辑区域 |
Ctrl + Shift + Backspace |
| 光标移动代码块结束 开始 |
Ctrl + ]/[ |
| 查看/跳转当前行号 字符号 |
Ctrl + G |
| 跳转到上一个/下一个方法 |
Alt + Up/Down |
| 下一条/前一条高亮的错误 |
F2 / Shift + F2 |
| 光标从编辑窗口回到工具窗口 |
F12 |
| 光标从工具窗口回到编辑窗口 |
Esc |
选择
| 功能 |
快捷键 |
| 列模式选择 |
ALT + 左键 |
| 选择光标到代码块结束/开始 |
Ctrl + Shift + [/] |
| 逐步扩大选择 (变量->行->块) |
Ctrl + W |
编辑相关
| 功能 |
快捷键 |
| 缩进/不缩进当前行 |
Tab/Shift + Tab |
| 下一行回车(光标在当前行) |
Ctrl + Enter |
| 智能跳到下一行 |
Shift + Enter |
| 行注释 |
Ctrl + / |
| 块注释 (不适用于Python脚本) |
Ctrl + Shift + / |
| 复制选定的区域或行 |
Ctrl + D |
| 删除选定的行 |
Ctrl + Y |
| 代码格式化 |
Ctrl + Alt + L |
| 自动缩进 |
Ctrl + Alt + I |
| 优化导入 |
Ctrl + Alt + O |
| 自动完成/联想 |
Alt + / |
| 输入模板 |
Ctrl + J |
| 将当前块代码上移一行 |
Ctrl + Shift + Up |
| 将当前块代码下移一行 |
Ctrl + Shift + Down |
阅读相关
| 功能 |
快捷键 |
| 跳转到 变量 方法 类 声明 |
Ctrl + 鼠标左键/B |
| 后退/前进 |
Ctrl + Alt + Left/Right |
| 跳转到下一个/前一个编辑的选项卡 |
Alt + Right/Left |
| 弹出当前项目的文件窗口 |
Ctrl + E |
| 查看快速定义( 弹出窗口提示 ) |
Ctrl + Shift + I |
| 跳转到父方法、父类 |
Ctrl + U |
| 折叠当前代码 |
Ctrl + - |
| 展开当前代码 |
Ctrl + + |
| 折叠所有代码 |
Ctrl + Shift + - |
| 展开所有代码 |
Ctrl + Shift + + |
| 隐藏/显示工具窗 |
Ctrl + Shift + F12 |
| 文件内筛选 (方法太多时用) |
Ctrl + F12 |
将当前单词在整个文件中高亮 F3移动到下一个 ESC取消高亮 |
Ctrl + Shift + F7 |
| 添加书签 (无书签号) |
F11 |
| 设置书签 (可指定书签号) |
Ctrl + F11 |
| 添加指定书签号的书签 |
Ctrl + Shift + [1-9] |
| 显示所有书签 |
Shift + F11 |
| 跳转到指定书签号位置 |
Ctrl + [0-9] |
| 跳转到搜索的类 |
Ctrl + N |
| 跳转到搜索的文件 |
Ctrl + Shift + N |
| 隐藏运行的 最近运行的窗口 |
Shift + Esc |
| 关闭主动运行的选项卡 |
Ctrl + Shift + F4 |
| 查找当前文件或标识 |
Alt + F1 |
| 跳转到实现 |
Ctrl + Alt + B |
| 跳转到类型声明 |
Ctrl + Shift + B |
| 弹出文件结构 |
Ctrl + F12 |
| 类型层次结构 |
Ctrl + H |
| 方法层次结构 |
Ctrl + Shift + H |
| 调用层次结构 |
Ctrl + Alt + H |
| 显示导航条 |
Alt + Home |
| 书签助记开关 |
Ctrl + Shift + F11 |
运行相关
| 功能 |
快捷键 |
| 运行代码 |
Shift + F10 |
| 调试代码 |
Shift + F9 |
调试中相关
| 功能 |
快捷键 |
| 跳过 |
F8 |
| 进入 |
F7 |
| 退出 |
Shift + F8 |
| 运行游标 |
Alt + F9 |
| 验证表达式 |
Alt + F8 |
| 快速验证表达式 |
Ctrl + Alt + F8 |
| 恢复程序 |
F9 |
| 断点开关 |
Ctrl + F8 |
| 查看断点 |
Ctrl + Shift + F8 |
查找/替换相关
| 功能 |
快捷键 |
| 下一个 |
F3 |
| 前一个 |
Shift + F3 |
| 替换 |
Ctrl + R |
| 全局查找 |
Ctrl + Shift + F |
| 全局替换 |
Ctrl + Shift + R |
| 文件中查询用法 |
Alt/Ctrl + F7 |
| 文件中用法高亮显示 |
Ctrl + Shift + F7 |
| 显示用法 |
Ctrl + Alt + F7 |
重构相关
| 功能 |
快捷键 |
| 重命名 |
Shift + F6 |
| 安全删除 |
Alt + Delete |
| 更改签名 |
Ctrl + F6 |
| 内联 |
Ctrl + Alt + N |
| 提取方法 |
Ctrl + Alt + M |
| 提取属性 |
Ctrl + Alt + V |
| 提取字段 |
Ctrl + Alt + F |
| 提取常量 |
Ctrl + Alt + C |
| 提取参数 |
Ctrl + Alt + P |