PyCharm使用最多也最常用默认快捷键分享

 更新时间:2023年05月04日 09:06:07   作者:彳亍261  
这篇文章主要介绍了PyCharm使用最多也最常用默认快捷键,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

工欲善其事必先利其器,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快捷键的设置方式

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • python的类方法和静态方法

    python的类方法和静态方法

    这篇文章主要介绍了python的类方法和静态方法,以实例形式分析了Python中类方法和静态方法的实现技巧与应用方法,需要的朋友可以参考下
    2014-12-12
  • Python实现的排列组合、破解密码算法示例

    Python实现的排列组合、破解密码算法示例

    这篇文章主要介绍了Python实现的排列组合、破解密码算法,结合实例形式分析了Python排列组合、密码破解相关数学运算操作技巧,需要的朋友可以参考下
    2019-04-04
  • Python执行JS的四种方法

    Python执行JS的四种方法

    本文将详细介绍Python中执行和调用JavaScript的多种方法,包括内置的execjs库、外部库如PyExecJS、使用浏览器引擎和与Node.js的交互,感兴趣的可以了解一下
    2023-11-11
  • Python&Matlab实现伏羲八卦图的绘制

    Python&Matlab实现伏羲八卦图的绘制

    八卦最先由伏羲根据燧人氏造设的两幅星图历法《河图洛书》创设。本文将通过Python和Matlab分别绘制伏羲八卦图,感兴趣的小伙伴可以了解一下
    2022-03-03
  • python运用sklearn实现KNN分类算法

    python运用sklearn实现KNN分类算法

    这篇文章主要为大家详细介绍了python运用sklearn实现KNN分类算法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-10-10
  • python 查找文件夹下所有文件 实现代码

    python 查找文件夹下所有文件 实现代码

    python 查找文件夹下所有文件,需要的朋友可以参考下。
    2009-07-07
  • Python集成开发环境Pycharm的使用及技巧

    Python集成开发环境Pycharm的使用及技巧

    本文详细讲解了Python集成开发环境Pycharm的使用及技巧,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06
  • Python多分支if语句的使用

    Python多分支if语句的使用

    这篇文章主要介绍了Python多分支if语句的使用,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-09-09
  • Python跨文件全局变量的实现方法示例

    Python跨文件全局变量的实现方法示例

    我们在使用Python编写应用的时候,有时候会遇到多个文件之间传递同一个全局变量的情况。所以下面这篇文章主要给大家介绍了关于Python跨文件全局变量的实现方法,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-12-12
  • Python如何输出异常信息(行号)

    Python如何输出异常信息(行号)

    这篇文章主要介绍了Python如何输出异常信息(行号)问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08

最新评论