PyCharm 作为一款主流 Python IDE,提供了非常丰富的快捷键,按使用场景分类整理如下(以 Windows / Linux 默认键位为主,macOS 会用括号注明,如 Ctrl → ⌘)。
| 功能 | Windows / Linux | macOS |
|---|---|---|
| 代码自动补全 | Ctrl + Space |
⌃ + Space |
| 智能补全(更强) | Ctrl + Shift + Space |
⌃ + ⇧ + Space |
| 快速修复 / 提示 | Alt + Enter |
⌥ + ⏎ |
| 复制当前行 | Ctrl + D |
⌘ + D |
| 删除当前行 | Ctrl + Y |
⌘ + ⌫ |
| 移动行上下 | Alt + Shift + ↑/↓ |
⌥ + ⇧ + ↑/↓ |
| 注释 / 取消注释 | Ctrl + / |
⌘ + / |
| 块注释 | Ctrl + Shift + / |
⌘ + ⇧ + / |
| 格式化代码 | Ctrl + Alt + L |
⌘ + ⌥ + L |
| 自动缩进 | Ctrl + Alt + I |
⌘ + ⌥ + I |
| 重命名 | Shift + F6 |
⇧ + F6 |
| 功能 | Windows / Linux | macOS |
|---|---|---|
| 查找文件 | Ctrl + Shift + N |
⌘ + ⇧ + N |
| 查找类 | Ctrl + N |
⌘ + N |
| 全局搜索 | Ctrl + Shift + F |
⌘ + ⇧ + F |
| 当前文件搜索 | Ctrl + F |
⌘ + F |
| 跳到定义 | Ctrl + 鼠标左键 / Ctrl + B |
⌘ + B |
| 返回上一位置 | Ctrl + Alt + ← |
⌘ + ⌥ + ← |
| 最近文件 | Ctrl + E |
⌘ + E |
| 行号跳转 | Ctrl + G |
⌘ + G |
| 功能 | Windows / Linux | macOS |
|---|---|---|
| 运行 | Shift + F10 |
⌃ + R |
| Debug | Shift + F9 |
⌃ + D |
| 单步执行 | F8 |
F8 |
| 步入函数 | F7 |
F7 |
| 断点开关 | Ctrl + F8 |
⌘ + F8 |
| 功能 | Windows / Linux | macOS |
|---|---|---|
| 提交 | Ctrl + K |
⌘ + K |
| 更新 | Ctrl + T |
⌘ + T |
| 查看差异 | Ctrl + D |
⌘ + D |
Ctrl + Shift + A(macOS:⌘ + ⇧ + A),输入动作名即可执行File → Settings → Keymap(macOS:PyCharm → Settings → Keymap)如果你告诉我:
我可以给你一份更精简、最常用的快捷键清单。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。