Python | 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 | 编辑/查看断点 |

相关推荐
千天夜1 分钟前
使用UDP协议传输视频流!(分片、缓存)
python·网络协议·udp·视频流
测试界的酸菜鱼5 分钟前
Python 大数据展示屏实例
大数据·开发语言·python
羊小猪~~9 分钟前
神经网络基础--什么是正向传播??什么是方向传播??
人工智能·pytorch·python·深度学习·神经网络·算法·机器学习
放飞自我的Coder38 分钟前
【python ROUGE BLEU jiaba.cut NLP常用的指标计算】
python·自然语言处理·bleu·rouge·jieba分词
正义的彬彬侠1 小时前
【scikit-learn 1.2版本后】sklearn.datasets中load_boston报错 使用 fetch_openml 函数来加载波士顿房价
python·机器学习·sklearn
神里大人1 小时前
idea、pycharm等软件的文件名红色怎么变绿色
java·pycharm·intellij-idea
张小生1801 小时前
PyCharm中 argparse 库 的使用方法
python·pycharm
秃头佛爷1 小时前
Python使用PDF相关组件案例详解
python
Dxy12393102161 小时前
python下载pdf
数据库·python·pdf
叶知安1 小时前
如何用pycharm连接sagemath?
ide·python·pycharm