【笔记】PyCharm快捷键大全

【笔记】PyCharm快捷键大全_第1张图片

PyCharm是一种Python集成开发环境(IDE),由JetBrains公司开发。它被认为是Python开发中最强大、最流行的IDE之一。PyCharm具有完整的Python开发工具链,包括先进的代码编辑器、代码分析工具、集成的调试器、版本控制系统集成、自动化测试工具、虚拟环境和其他有用工具。

以下是PyCharm的一些特点:

  1. 智能代码编辑器:PyCharm具有强大的代码智能性,包括自动代码完成、语法高亮、代码导航、错误突出显示和即时代码重构。

  2. 集成调试器: PyCharm具有内置的调试器,您可以用它来检查Python代码的行为,找到错误以及修复问题。

  3. 版本控制: PyCharm与Git、SVN、Mercurial等版本控制系统集成,方便团队合作开发。

  4. 自动化代码测试: PyCharm可以方便地创建和运行Python代码测试,确保您的代码质量和稳定性。

  5. 虚拟环境: PyCharm允许您轻松创建和管理Python虚拟环境,以便在同一计算机上使用不同版本的Python解释器和库。

总之,PyCharm是一个功能强大且易于使用的Python IDE,它提供了一整套工具,可以帮助您快速而高效地开发Python代码,并提高代码的质量和稳定性。

PyCharm快捷键-中文版

功能 快捷键
查找IDE内的任何操作 Ctrl + Shift + A

创建和编辑

功能 快捷键
显示意图操作 Alt + Enter
基本代码补全 Ctrl +空格
智能代码补全 Ctrl + Shift +空格
类型名称补全 Ctrl + Alt +空格
完整的语句 Ctrl + Shift + Enter
参数信息/上下文信息 Ctrl + P / Alt + Q
快速定义 Ctrl + Shift + I
快速/外部文档 Ctrl + Q / Shift + F1
生成代码 Alt + Insert
覆盖/实现成员 Ctrl + O / Ctrl + I
Surround with … Ctrl + Alt + T
用行注释注释 Ctrl +/
扩展/缩小选区 Ctrl + W / Ctrl + Shift + W
优化进口 Ctrl + Alt + O
自动缩进线 Ctrl + Alt + I
剪切/ Сopy /粘贴 Ctrl + X / Ctrl + C/ Ctrl + V
复制文档路径 Ctrl + Shift + C
从剪贴板历史记录中粘贴 Ctrl + Shift + V
复制当前行或选区 Ctrl + D
向上/向 下移动直线 Ctrl + Shift +上/下
删除插入符处的行 Ctrl + Y
合并/分割线 Ctrl + Shift + J / Ctrl + Enter
开始新行 Shift + Enter
切换情况下 Ctrl + Shift + U
展开/折叠代码块 Ctrl + NumPad +/ -
展开/折叠全部 Ctrl + Shift + NumPad +/ -
保存所有 Ctrl + S

版本控制

功能 快捷键
VCS操作弹出… Alt + ’
提交 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 +右/ Alt +左
转到编辑器(从工具窗口) Esc
关闭活动选项卡/窗口 Ctrl + Shift + F4 / Ctrl + F4
发现一切
到处寻找 双转移
查找/替换 Ctrl + F / R
Find in path / Replace in path Ctrl + Shift + F / R
下一个/上一个出现 F3 / Shift + F3
在插入符号处查找单词 Ctrl + F3
转到类/文件 Ctrl + N/ Ctrl + Shift + N
转到文件成员 Ctrl + F12
转到符号 Ctrl + Alt + Shift + N

从符号导航

功能 快捷键
宣言 Ctrl + B
类型声明(仅限JavaScript) Ctrl + Shift + B
超级方法 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 +左/右
转到上一个/下一个方法 Alt + Up / Down
转到行/列… Ctrl + G
转到代码块end/ start Ctrl +]/ [
添加到收藏夹 Alt + Shift + F
切换书签
用助记符切换书签 Ctrl + F11
转到编号的书签 Ctrl + [0-9]
显示书签 Shift + F11

构建、运行、调试

功能 快捷键
运行上下文配置 Ctrl + Shift + F10
运行/调试选中的配置 Alt + Shift + F10/ F9
运行/调试当前配置 Shift + F10 / F9
Step over / into 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

PyCharm快捷键-英文版

功能 快捷键
Find any action inside the IDE Ctrl + Shift + A
CREATE AND EDIT
Show intention actions Alt + Enter
Basic code completion Ctrl + Space
Smart code completion Ctrl + Shift + Space
Type name completion Ctrl + Alt + Space
Complete statement Ctrl + Shift + Enter
Parameter information / context info Ctrl + P / Alt + Q
Quick definition Ctrl + Shift + I
Quick / external documentation Ctrl + Q / Shift + F1
Generate code Alt + Insert
Override / implement members Ctrl + O / Ctrl + I
Surround with … Ctrl + Alt + T
Comment with line comment Ctrl + /
Extend / shrink selection Ctrl + W / Ctrl + Shift + W
Optimize imports Ctrl + Alt + O
Auto-indent lines Ctrl + Alt + I
Cut / Сopy / Paste Ctrl + X / Ctrl + C / Ctrl + V
Copy document path Ctrl + Shift + C
Paste from clipboard history Ctrl + Shift + V
Duplicate current line or selection Ctrl + D
Move line up / down Ctrl + Shift + Up / Down
Delete line at caret Ctrl + Y
Join / split line Ctrl + Shift + J / Ctrl + Enter
Start new line Shift + Enter
Toggle case Ctrl + Shift + U
Expand / collapse code block Ctrl + NumPad +/ -
Expand / collapse all Ctrl + Shift + NumPad +/ -
Save all Ctrl + S
VERSION CONTROL
VCS operations popup … Alt + `
Commit Ctrl + K
Update project Ctrl + T
Recent changes Alt + Shift + C
Revert Ctrl + Alt + Z
Push … Ctrl + Shift + K
Next / previous change Ctrl + Alt + Shift + Down / Up

MASTER YOUR IDE

Find action … Ctrl + Shift + A
Open a tool window Alt + [0-9]
Synchronize Ctrl + Alt + Y
Quick switch scheme … Ctrl + `
Settings … Ctrl + Alt + S
Jump to source / navigation bar F4 / Alt + Home
Jump to last tool window F12
Hide active / all tool windows Shift + Esc / Ctrl + Shift + F12
Go to next / previous editor tab Alt + Right / Alt + Left
Go to editor (from a tool window) Esc
Close active tab / window Ctrl + Shift + F4 / Ctrl + F4
FIND EVERYTHING
Search everywhere Double Shift
Find / replace Ctrl + F / R
Find in path / Replace in path Ctrl + Shift + F / R
Next / previous occurence F3 / Shift + F3
Find word at caret Ctrl + F3
Go to class / file Ctrl + N / Ctrl + Shift + N
Go to file member Ctrl + F12
Go to symbol Ctrl + Alt + Shift + N

NAVIGATE FROM SYMBOLS

Declaration Ctrl + B
Type declaration (JavaScript only) Ctrl + Shift + B
Super method Ctrl + U
Implementation(s) Ctrl + Alt + B
Find usages / Find usages in file Alt + F7 / Ctrl + F7
Highlight usages in file Ctrl + Shift + F7
Show usages Ctrl + Alt + F7
REFACTOR AND CLEAN UP
Refactor this … Ctrl + Alt + Shift + T
Copy … / Move … F5 / F6
Safe delete … Alt + Delete
Rename … Shift + F6
Change signature … Ctrl + F6
Inline … Ctrl + Alt + N
Extract method Ctrl + Alt + M
Introduce variable/ parameter Ctrl + Alt + V / P
Introduce field / constant Ctrl + Alt + F / C
Reformat code Ctrl + Alt + L

ANALYZE AND EXPLORE

Show error description Ctrl + F1
Next / previous highlighted error F2 / Shift + F2
Run inspection by name … Ctrl + Alt + Shift + I
Type/ call hierarchy Ctrl + H / Ctrl + Alt + H
NAVIGATE IN CONTEXT
Select in … Alt + F1
Recently viewed / Recent locations Ctrl + E / Ctrl + Shift + E
Last edit location Ctrl + Shift + Back
Navigate back / forward Ctrl + Alt + Left / Right
Go to previous / next method Alt + Up / Down
Go to line / column … Ctrl + G
Go to code block end / start Ctrl + ] / [
Add to favorites Alt + Shift + F
Toggle bookmark F11
Toggle bookmark with mnemonic Ctrl + F11
Go to numbered bookmark Ctrl + [0-9]
Show bookmarks Shift + F11

BUILD, RUN, AND DEBUG

Run context configuration Ctrl + Shift + F10
Run / debug selected configuration Alt + Shift + F10 / F9
Run / debug current configuration Shift + F10 / F9
Step over / into F8 / F7
Smart step into Shift + F7
Step out Shift + F8
Run to cursor / Force run to cursor Alt + F9 / Ctrl + Alt + F9
Show execution point Alt + F10
Evaluate expression … Alt + F8
Stop Ctrl + F2
Stop background processes … Ctrl + Shift + F2
Resume program F9
Toggle line breakpoint Ctrl + F8
Toggle temporary line breakpoint Ctrl + Alt + Shift + F8
Edit / view breakpoint Ctrl + Shift + F8

你可能感兴趣的:(笔记,python,pycharm)