在Python及其集成开发环境(IDE)中,有许多快捷键可以帮助您更高效地编写和调试代码。以下是一些常用的Python快捷键及其功能:
基础快捷键
- Ctrl + S:保存
- Ctrl + X:剪切
- Ctrl + C:复制
- Ctrl + V:粘贴
- Ctrl + Z:撤销
- Ctrl + Y:重做
- Ctrl + F:查找
- Ctrl + H:替换
- Ctrl + /:注释/取消注释当前行或选中的行
Python特定快捷键
- Alt + Enter:快速修复
- Shift + F6:重命名
- Ctrl + D:复制当前行
- Ctrl + Shift + V:从历史粘贴
- Ctrl + Shift + U:切换大小写
- Ctrl + Alt + L:格式化代码
- Ctrl + G:跳转到指定行
运行、编辑快捷键
- Ctrl + Shift + F10:运行当前文件
- Shift + F9:调试当前文件
- Ctrl + F5:不带调试运行
- Ctrl + Shift + F5:停止调试
- Ctrl + Click(点击):跳转到定义或声明
- Ctrl + B:查看定义或声明
- Ctrl + Alt + M:提取方法
- Ctrl + Alt + V:引入变量
- Ctrl + Alt + F:引入字段
- Ctrl + Alt + C:引入常量
- Ctrl + Alt + P:引入参数
Jupyter Notebook快捷键
- Shift + Enter:运行当前单元格,并选择下面的单元格
- Ctrl + Enter:运行当前单元格
- Alt + Enter:运行当前单元格,并在下面插入一个新单元格
- Esc:进入命令模式
- H:显示所有快捷键的帮助
- A:在上方插入新单元格
- B:在下方插入新单元格
- D + D(按两次 D):删除选定的单元格
- Z:撤销单元格删除
- Y:将当前单元格转换为代码单元格
- M:将当前单元格转换为 Markdown 单元格
- R:将当前单元格转换为 Raw 单元格
- 1:将当前单元格标记为标题1
- 2:将当前单元格标记为标题2
- 3:将当前单元格标记为标题3
- 4:将当前单元格标记为标题4
- 5:将当前单元格标记为标题5
- 6:将当前单元格标记为标题6
- K:选择上面的单元格
- J:选择下面的单元格
- X:剪切选定的单元格
- C:复制选定的单元格
- V:粘贴到下面的单元格
- L:切换行号
- Shift + L:切换所有单元格的行号
- O:切换选定单元格的输出
- Shift + O:切换所有单元格的输出
- S:保存笔记本
- Shift + S:保存并命名笔记本
- P:打开命令面板
- Enter:进入编辑模式
- Tab:代码补全或缩进
- Shift + Tab:显示文档字符串(在函数或方法上)
VS Code快捷键
- Ctrl + Shift + Space:触发参数提示
- Ctrl + K Ctrl + C:注释选中的行
- Ctrl + K Ctrl + U:取消注释选中的行
- Ctrl + /:注释
- Ctrl + D:选择当前单词的所有出现
- Ctrl + F:查找
- Ctrl + H:替换
- Ctrl + G:跳转到行
- **Ctrl + ] / Ctrl + [`:缩进/取消缩进
这些快捷键可以在大多数Python集成开发环境(IDE)中使用,如PyCharm、Visual Studio Code、IDLE等。不同的IDE可能会有细微的差别,但大多数快捷键都是通用的。