【笔记】PyCharm快捷键大全

在这里插入图片描述

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 pathCtrl + 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/ startCtrl +]/ [
添加到收藏夹Alt + Shift + F
切换书签
用助记符切换书签Ctrl + F11
转到编号的书签Ctrl + [0-9]
显示书签Shift + F11

构建、运行、调试

功能快捷键
运行上下文配置Ctrl + Shift + F10
运行/调试选中的配置Alt + Shift + F10/ F9
运行/调试当前配置Shift + F10 / F9
Step over / intoF8/ 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 IDECtrl + Shift + A
CREATE AND EDIT
Show intention actionsAlt + Enter
Basic code completionCtrl + Space
Smart code completionCtrl + Shift + Space
Type name completionCtrl + Alt + Space
Complete statementCtrl + Shift + Enter
Parameter information / context infoCtrl + P / Alt + Q
Quick definitionCtrl + Shift + I
Quick / external documentationCtrl + Q / Shift + F1
Generate codeAlt + Insert
Override / implement membersCtrl + O / Ctrl + I
Surround with …Ctrl + Alt + T
Comment with line commentCtrl + /
Extend / shrink selectionCtrl + W / Ctrl + Shift + W
Optimize importsCtrl + Alt + O
Auto-indent linesCtrl + Alt + I
Cut / Сopy / PasteCtrl + X / Ctrl + C / Ctrl + V
Copy document pathCtrl + Shift + C
Paste from clipboard historyCtrl + Shift + V
Duplicate current line or selectionCtrl + D
Move line up / downCtrl + Shift + Up / Down
Delete line at caretCtrl + Y
Join / split lineCtrl + Shift + J / Ctrl + Enter
Start new lineShift + Enter
Toggle caseCtrl + Shift + U
Expand / collapse code blockCtrl + NumPad +/ -
Expand / collapse allCtrl + Shift + NumPad +/ -
Save allCtrl + S
VERSION CONTROL
VCS operations popup …Alt + `
CommitCtrl + K
Update projectCtrl + T
Recent changesAlt + Shift + C
RevertCtrl + Alt + Z
Push …Ctrl + Shift + K
Next / previous changeCtrl + Alt + Shift + Down / Up

MASTER YOUR IDE

Find action …Ctrl + Shift + A
Open a tool windowAlt + [0-9]
SynchronizeCtrl + Alt + Y
Quick switch scheme …Ctrl + `
Settings …Ctrl + Alt + S
Jump to source / navigation barF4 / Alt + Home
Jump to last tool windowF12
Hide active / all tool windowsShift + Esc / Ctrl + Shift + F12
Go to next / previous editor tabAlt + Right / Alt + Left
Go to editor (from a tool window)Esc
Close active tab / windowCtrl + Shift + F4 / Ctrl + F4
FIND EVERYTHING
Search everywhereDouble Shift
Find / replaceCtrl + F / R
Find in path / Replace in pathCtrl + Shift + F / R
Next / previous occurenceF3 / Shift + F3
Find word at caretCtrl + F3
Go to class / fileCtrl + N / Ctrl + Shift + N
Go to file memberCtrl + F12
Go to symbolCtrl + Alt + Shift + N

NAVIGATE FROM SYMBOLS

DeclarationCtrl + B
Type declaration (JavaScript only)Ctrl + Shift + B
Super methodCtrl + U
Implementation(s)Ctrl + Alt + B
Find usages / Find usages in fileAlt + F7 / Ctrl + F7
Highlight usages in fileCtrl + Shift + F7
Show usagesCtrl + 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 methodCtrl + Alt + M
Introduce variable/ parameterCtrl + Alt + V / P
Introduce field / constantCtrl + Alt + F / C
Reformat codeCtrl + Alt + L

ANALYZE AND EXPLORE

Show error descriptionCtrl + F1
Next / previous highlighted errorF2 / Shift + F2
Run inspection by name …Ctrl + Alt + Shift + I
Type/ call hierarchyCtrl + H / Ctrl + Alt + H
NAVIGATE IN CONTEXT
Select in …Alt + F1
Recently viewed / Recent locationsCtrl + E / Ctrl + Shift + E
Last edit locationCtrl + Shift + Back
Navigate back / forwardCtrl + Alt + Left / Right
Go to previous / next methodAlt + Up / Down
Go to line / column …Ctrl + G
Go to code block end / startCtrl + ] / [
Add to favoritesAlt + Shift + F
Toggle bookmarkF11
Toggle bookmark with mnemonicCtrl + F11
Go to numbered bookmarkCtrl + [0-9]
Show bookmarksShift + F11

BUILD, RUN, AND DEBUG

Run context configurationCtrl + Shift + F10
Run / debug selected configurationAlt + Shift + F10 / F9
Run / debug current configurationShift + F10 / F9
Step over / intoF8 / F7
Smart step intoShift + F7
Step outShift + F8
Run to cursor / Force run to cursorAlt + F9 / Ctrl + Alt + F9
Show execution pointAlt + F10
Evaluate expression …Alt + F8
StopCtrl + F2
Stop background processes …Ctrl + Shift + F2
Resume programF9
Toggle line breakpointCtrl + F8
Toggle temporary line breakpointCtrl + Alt + Shift + F8
Edit / view breakpointCtrl + Shift + F8
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

逸峰轻云

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值