Pycharm的快捷键你都知道吗?快来学习一下吧

发布此文的主要目的是方便自己需要时查看,有需要的伙伴也可以查阅。

习惯

  1. 输完单引号,并且已在单引号内输入了内容,再按一下【‘】便可跳转到单引号后面
  2. 跳出双引号:shift+“;
  3. 跳出单引号:‘;
  4. 跳出括号:shift+);
  5. 跳出中括号:];
  6. Ctrl+[:定位到行最前面;
  7. Ctrl+]:定位到行最后面,用来在括号内输入完成后跳到括号后面,不用去按方向键;
  8. Ctrl+Enter: 在括号内换行。

上下文操作

输入代码显示意图,按【Alt+Enter】

搜索操作

Ctrl+Shift+A】 查找操作

按两下Shift】 随处搜索

查找和替换

4.1 【Ctrl+R】查找替换 【Ctrl+F】查找

4.2 【Ctrl+Shift+R】全局查找替换

4.3 【F3】下一个

4.4 【Shift + F3】前一个

扩大和缩小代码选区

5.1 【Ctrl+W】 选择光标处的单词 可多按几下

5.2 【Ctrl+Shift+W】 缩小选区,选择语句的参数

注释行

6.1 【Ctrl+/ 】注释或取消注释

6.2 【Ctrl+Shift+/】块注释

复制和删除行

7.1 【CTRL+D】 复制文本光标所在行

7.2 【按住Shift+↑】 选择当前行和上一行

7.3 【Ctrl+Y】 删除当前行

移动代码段

8.1 【Alt+Shift+↓】 向下拉取当前行

8.2 【Alt+Shift+↑】 向上拉取当前行

8.3 【Ctrl+Shift+↑】 将整个方法上移

8.4 【Ctrl+Shift+↓】 将整个方法下移

收起

9.1 【Ctrl+减号】 收起代码段

9.2 【Ctrl+等号】 展开代码区域

9.3 【Ctrl+Shift+减号】 收起所有区域

9.4 【Ctrl+Shift+等号】 展开所有区域。

环绕和解开

10.1 【Ctrl+Alt+T】 使用一些模板环绕所选代码段

10.2 【Ctrl+Shift+Delete】 解开以上操作

多选

11.1 【Alt+J】 选择文本光标处的符号

11.2 【再次按Alt+J】 选择此符号的下一个匹配项

11.3 【按Alt+Shift+J】 可取消上一个匹配项

11.4 【按Ctrl+Alt+Shift+J】 选择文件中的所有匹配项,可将th的所有匹配项替换成td

基本补全

默认情况下,PyCharm会提供补全建议,按Enter即可补全此语句,要显示激活基本补全,按【Ctrl+空格】,选择某一项并按Enter

选项卡补全

将current替换为total,按【Ctrl+空格】调用补全,如果按Enter将在current前面插入total。改为按Tab将current替换为total

后缀补全

后缀补全有助于编写代码时减少向后跳转文本光标,它会根据添加的后缀、表达式的类型及其上下文,将已键入的表达式转换为另一种表达式,在括号后面键入{.if},已查看建议列表,选择{ifnn},然后按Enter补全语句

类型匹配补全

如果按【Ctrl+空格】尝试基本补全不行,使用【Ctrl+Shift+空格】调用智能补全

F-string补全

支持f-string自动转换,只需键入’{my’即可补全

重构菜单

Ctrl+Alt+Shift+T】可引入形参,也可鼠标右键显示上下文菜单

重命名

Shift+F6】重命名字段等

提取变量并重构

【Ctrl+Alt+V】 提取变量,选择列表第二项以替换所有匹配项

代码格式

21.1 【Ctrl+Alt+L】格式化所选代码段

21.2 在未选择任何行,【Ctrl+Alt+L】可格式化整个文件

形参信息

22.1 【Ctrl+P】查看函数的形参

快速弹出窗口

23.1 【Ctrl+Q】查看文本光标处符号的文档(即函数说明),【Esc】关闭弹出窗口

23.2 【Ctrl+Shift+I】查看文本光标处符号的定义(即函数的定义)

寻找错误及查看修改建议

24.1 【F2】转到文件下一个高亮显示的错误,并通过【Alt+Enter】修正错误

24.2 【F2】继续转到下一个警告或错误,按【Ctrl+F1】查看简要说明,然后再次按【Ctrl+F1】可展开说明,此时窗口弹出一条建议,选择就行。

24.3 【Ctrl+Shift+F7】可高亮显示文件中文本光标处符号的所有用法

小范围搜索:【Ctrl+N】

在文件中查找并替换‘

26.1 【Ctrl+Shift+F】查找某个字符串在项目中的所有匹配项。
当键入“apple”搜索所有文本匹配项,可点击【W】或【Alt+W】将搜索范围缩小到一个完整的单词,可通过【↑】和【↓】导航到该行,并按【Enter】打开该行的文件

26.2 【Ctrl+Shift+R】替换所选的字符串,可单击【目录】或按【Alt+D】将替换范围缩小到当前目录

声明和用法

27.1 【Ctrl+B】跳转到方法的声明
文本光标位于方法声明中,使用相同的快捷键【Ctrl+B】可查看其所有用法,然后选择其中一个。

27.2 右击在【上下文菜单】中选择【查找用法】,浏览完用法后,按【Shift+Esc】可隐藏试图,按【Alt+3】或单击IDEA左下角的【查找】可打开查找视图

文件结构

28.1 可按【Ctrl+F12】打开文件结构,假设想找到名称中含有Homo和Sapiens单词的方法,键入【hosa】(所需单词的前缀)可筛选文件结构

28.2 Pycharm也可以将文件结构显示为工具窗口,使用【Alt+7】将其打开。

最近的文件和位置

29.1 可使用【Ctrl+B】查看sorted的库文件,【Ctrl+E】显示最近打开的文件,键入“rfd”(recent file demo的首字母),选择并按【Enter】跳转所选文件。我们已返回文件,使用【Ctrl+E】再次查看最近的文件,此列表包含很多我们不想再打开的源文件,可使用【Delete】从最近的文件历史记录删除多个文件

29.2 【Ctrl+Shift+E】在最近访问的文件中发现自己的代码。在此处,根据您记得的代码段进行搜索。请键入【sorted】,选择高亮显示片段,然后按【Enter】打开包含的文件。

补充:

[],()‘’“” 全部可以通用tab键跳出

原文链接: 原文

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值