pycharm 常用快捷键_PyCharm快捷键

pycharm 常用快捷键_PyCharm快捷键工欲善其事必先利其器,PyCharm是最popular的Python开发工具,它提供的功能非常强大,是构建大型项目的理想工具之一,如果能挖掘出里面实用技巧,能带来事半功倍的效果。我在Windows平台下的默认KeyMap设置,在Mac也是类似的。1、快速查找文件Ctrl+ECtrl+E可打开最近访问过的文件Ctrl+Shift+E打开最近编辑过的文件从Tab…


Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

工欲善其事必先利其器,PyCharm 是最popular的Python开发工具,它提供的功能非常强大,是构建大型项目的理想工具之一,如果能挖掘出里面实用技巧,能带来事半功倍的效果。

我在 Windows 平台下的默认KeyMap设置,在 Mac 也是类似的。

1、快速查找文件  Ctrl + E

Ctrl + E     可打开最近访问过的文件
Ctrl + Shift + E 打开最近编辑过的文件
在这里插入图片描述

从Tab页逐个地扫描也不快,如果你有强迫症不想显示Tab页的话可以在 Settings 中将 Tabs 设置为 None,直接使用快捷键来打开最近文件来提高效率。
在这里插入图片描述

2、万能搜索 shift连按两下

Pycharm中最实用的快捷键,非 Double Shift 莫属,连续按两下 Shitf 键可以搜索文件名、类名、方法名,还可以搜索目录名,搜索目录的技巧是在在关键字前面加斜杠/。【不能搜索代码中的任一单词】
在这里插入图片描述

3、历史粘贴版 Ctrl + Shift + V

在 PyCharm 中可通过 Ctrl + Shift + V 可访问历史粘贴板。如果你是Mac用户,一定熟悉 Alfred, Alfred是一款历史粘贴板神器,它缓存了过去一段时间的复制的内容。
在这里插入图片描述

4、智能提示/导包 Alt + Enter

智能提示是 IDE 的标配功能,Pycharm 默认有自动提示功能,但是还不够智能,比如要使用还没有引入到模块则没法自动提示了,使用 Alt + Enter 智能提示你选择合适的操作。

5. 任意位置换行 Shfit + Enter

无论你的光标处在何位置,你都可以通过快捷键 Shfit + Enter 另起一行,这样无需把光标移到末尾去操作。

6、向下复制当前行 Ctrl + D

Ctrl+D

7、更多快捷键请享用:

Ctrl + Y   删除当前行
Ctrl + /   快速在本行行首插入“#”,对单行行或选中多行进行注释(行尾注释不能采用此快捷键组合)很多软件都使用此快捷键进行注释
Ctrl + Shift + F10  初次run当前程序
Ctrl + Shift + L  格式化代码 PEP8
Alt + 1   关闭tab标签
Alt + 4  关闭运行结果
Alt + Enter  快速import / insert
Shift + F6  重命名变量名/文件名
Shift + F10  run当前程序(非初次)
Shift + Tab  对单行或选中多行撤销回退一个tab
Shift + Enter  任意位置换行(快速在当前行下创建一个空行)
Shift + Alt + ↑/↓  向上/向下移动任意行

8、之前用过别的软件, 在这里能不能自行定制???

答案是可以的。具体操作 戳下文。
自定义PyCharm快捷键的设置方法

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/174394.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长

相关推荐

  • Oscium双频带频谱分析仪「建议收藏」

    Oscium双频带频谱分析仪「建议收藏」新一代Wipry5X为频谱分析仪WipryCombo的升级版本,主要针对2.4&5GHz两个频段的wifi信号进行测试,同时兼容苹果iOS和Android双系统;具有双带频谱分析功能,智能的触摸屏操作,简便快捷,口袋型轻巧的设计,对数据记录分析,随时发送E-mail功能,让你的测试测量变得随时随地,不再受时间、空间、地理位置的影响。WiPry5X性能指标

    2022年8月11日
  • QQ微信都是腾讯的吗_腾讯为什么放弃qq

    QQ微信都是腾讯的吗_腾讯为什么放弃qq中国第一大APP是哪一个?当然是微信。那么第二大APP是哪一个呢?答案是已经21岁的互联网“化石级”产品——QQ!QQ的今天月活用户居然高达7.35亿,稍微观察一下就会发现一个奇怪的现象…

    2022年9月16日
  • 应用层,驱动层,硬件层_windows组件向导在哪里

    应用层,驱动层,硬件层_windows组件向导在哪里驱动层与应用层通信是通过DeviceIoControl,首先驱动层要实现:pDriverObject->DriverUnload=MyDriverUnload;pDriverObject->MajorFunction[IRP_MJ_CREATE]=MyCreate;pDriverObject->MajorFunction[IRP_MJ_CLOSE]=MyClose;

    2022年9月6日
  • 显示器屏幕的刷新率hz和帧数fps有什么区别?「建议收藏」

    显示器屏幕的刷新率hz和帧数fps有什么区别?「建议收藏」关于游戏帧数FPS值和屏幕刷新率,相信是电竞玩家比较关心的话题了。如果我们需要了解刷新率和帧数的区别,那么我们就需要知道它们原本是什么意思!下面装机之家科普一下.帧数FPS一般就是我们所说一秒钟内画面刷新的速度,60fps就是一秒钟出现60张画面,而对帧数起到决定性的是电脑中的显卡,显卡性能越强,帧数当然就越高啦,然后画面就越流畅。刷新率一般都是出现在显示器/屏幕上,比如我的是高刷新率显示器,14…

    2022年5月28日
  • 无线信道特征_无线信道模型有哪几种

    无线信道特征_无线信道模型有哪几种目录1统计性模型(经验模型)1.1模型分类(1)按衰落分类(2)按路径损耗和延迟拓展分类1.2建模方法(1)方法一分类(2)方法二分类2确定模型2.1建模方法3半确定模型3.1建模方法4思维导图PDF、xmind格式下载5参考文献1统计性模型(经验模型)1.1模型分类(1)按衰落分类小尺度传播衰落模型描述小范围内信号的幅度和相位的快速衰落,在电波传播过程中,信号场强在短短(几个信号波长)或短时(秒级)上呈现出快速波动的状况,包括由移动台和基站相对运动造成多普勒频移引起的时间

    2022年9月23日
  • 用python实现植物大战僵尸(游戏截图+动态演示+源码分享)「建议收藏」

    用python实现植物大战僵尸(游戏截图+动态演示+源码分享)「建议收藏」大家好,我是梦执,对梦执着。希望能和大家共同进步!下面给大家带来python实现植物大战僵尸的的源码分享,只含有冒险模式。截图+动态演示+源码分享游戏截图动态演示源码分享state/tool.pystate/constants.pystate/main.py主执行文件main.py游戏截图动态演示源码分享state/tool.pyimportosimportjsonfromabcimportabstractmethodimportpygameaspg..

    2022年8月23日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号