【PyCharm】相关链接
【PyCharm】快捷键使用
PyCharm 是一个功能强大且专为 Python 开发设计的集成开发环境(IDE),它提供了大量的快捷键。
以下是对 PyCharm 中常用快捷键及其使用方法:
- 代码完成与辅助
Ctrl + Space
:提供基本的代码补全建议。Ctrl + Alt + Space
:快速导入任意类或符号。Ctrl + Shift + Enter
:自动补全当前语句。Ctrl + P
:显示参数信息提示。Ctrl + Q
:快速查看文档。Shift + F1
:打开外部文档链接。Alt + Insert
:生成代码模板。Ctrl + O
:覆盖方法。Ctrl + Alt + T
:环绕选中的代码块,如添加 try-catch 语句。
- 文本操作
Ctrl + /
:切换行注释状态。Ctrl + Shift + /
:切换块注释状态。Ctrl + W
:逐步扩大选择范围。Ctrl + Shift + W
:反向缩小选择范围。Ctrl + Shift + ]/[
:移动光标至代码块的结尾或开始。Alt + Enter
:智能修正选项。Ctrl + Alt + L
:格式化代码19。Ctrl + Alt + O
:优化导入语句。Ctrl + Alt + I
:调整代码缩进。Tab / Shift + Tab
:增加或减少代码块的缩进级别。Ctrl+X/Shift+Delete
和Ctrl+C/Ctrl+Insert
:分别用于剪切与复制当前行或选定代码。Ctrl+V/Shift+Insert
:粘贴来自剪贴板的内容。Ctrl + Shift + V
:从最近的历史缓冲区中粘贴内容。Ctrl + D
:复制当前行或选定区域到下一行。Ctrl + Y
:删除当前行。Ctrl + Shift + J
:合并行。Ctrl + Enter
:拆分行。Shift + Enter
:在同一位置创建新行。Ctrl + Shift + U
:在大小写字母间转换选定文本。Ctrl + Delete
和Ctrl + Backspace
:分别删除到字符结束或开始的位置。Ctrl + Numpad+/-.
、Ctrl + Numpad+.
和Ctrl + Numpad-.
:用于展开或折叠代码块。Ctrl + F4
:关闭当前选项卡。
- 查找/替换 (Search/Replace)
F3
和Shift + F3
:查找下一个或上一个匹配项。Ctrl + R
:启动替换对话框。Ctrl + Shift + F
和Ctrl + Shift + R
:全局查找或替换。
- 运行 (Running)
Alt + Shift + F10
和Alt + Shift + F9
:配置并启动应用程序或进入调试模式。Shift + F10
和Shift + F9
:直接运行或调试当前配置。Ctrl + Shift + F10
:运行当前文件中的配置。Ctrl + Alt + R
:执行manage.py
命令,主要用于 Django 项目。
- 调试 (Debugging)
F8
:跳过断点继续执行。F7
:步入函数内部。Shift + F8
:步出函数。Alt + F9
:运行到光标位置。Alt + F8
和Ctrl + Alt + F8
:评估表达式及其结果。F9
:继续执行程序直到遇到下一个断点。Ctrl + F8
和Ctrl + Shift + F8
:管理断点设置。
- 导航 (Navigation)
Ctrl + N
和Ctrl + Shift + N
:分别用于跳转到类或文件。Alt + Right/Left
:切换最近访问过的编辑器标签页。F12
:返回到上次活动的工具窗口。Esc
和Shift + Esc
:将焦点移回编辑器或隐藏非编辑器窗口。Ctrl + E
:列出最近打开过的文件列表。Ctrl + G
:显示当前行号。Ctrl + Shift + F4
:关闭所有已打开但不再需要的文件。Ctrl + Alt + Left/Right
:向前或向后导航历史记录。Ctrl + Shift + Backspace
:定位到最后一次编辑的地方。Alt + F1
:在项目视图中查找当前文件。Ctrl + B
或者点击鼠标左键:跳转到声明位置。Ctrl + Alt + B
:直接跳转到实现。Ctrl + Shift + I
:查看快速定义。Ctrl + Shift + B
:跳转到类型声明。Ctrl + U
:跳转到父类或接口。Ctrl + ]/[
:跳转到代码块的结尾或开始。- `Ctrl + F12:弹出文件结构概览。
Ctrl + H
:展示类层次结构。Ctrl + Shift + H
:展示方法层次结构。Ctrl + Alt + H
:展示调用层次结构。F2 / Shift + F2
:高亮显示错误并允许导航。F4 / Ctrl + Enter
:编辑资源文件或查看其内容。Alt + Home
:显示导航栏。
- 搜索相关 (Usage Search)
Alt + F7/Ctrl + F7
:在当前文件内查找用法。Ctrl + Shift + F7
:高亮显示文件内的所有用法。Ctrl + Alt + F7
:展示所有用法的弹窗。
- 重构 (Refactoring)
F5
和F6
:复制或移动代码片段。Alt + Delete
:安全地删除未使用的代码元素。Shift + F6
:重命名变量或方法名称。Ctrl + F6
:更改方法签名。Ctrl + Alt + N
:内联变量或方法。Ctrl + Alt + M
:提取方法。Ctrl + Alt + V
:提取局部变量。Ctrl + Alt + F
:提取字段。Ctrl + Alt + C
:提取常量。