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

作者:彳亍261 时间:2023-05-23 20:54:55 

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

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

1、快速查找文件 Ctrl + E

  • Ctrl + E可打开最近访问过的文件

  • Ctrl + Shift + E打开最近编辑过的文件

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

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

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

2、万能搜索  shift连按两下

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

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

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

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

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

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

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

5. 任意位置换行 Shfit + Enter

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

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

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

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://blog.csdn.net/chichu261/article/details/82810584

标签:PyCharm,默认,快捷键
0
投稿

猜你喜欢

  • Perl初学笔记之Hello World

    2022-05-21 10:28:55
  • JS表单验证插件之数据与逻辑分离操作实例分析【策略模式】

    2024-04-25 13:14:08
  • python实现将html表格转换成CSV文件的方法

    2023-08-25 00:48:41
  • pytorch实践线性模型3d详解

    2023-04-01 22:58:29
  • 如何在页面错误时向数据库中添加记录?

    2010-06-26 12:26:00
  • 简单且有用的Python数据分析和机器学习代码

    2021-03-27 13:13:27
  • Python使用monkey.patch_all()解决协程阻塞问题

    2021-05-11 17:27:19
  • 高效地获取XMLhttp对象

    2010-01-19 13:49:00
  • python环境路径配置以及命令行运行脚本

    2023-09-19 21:19:05
  • SQL2005CLR函数扩展-数据导出的实现详解

    2024-01-25 11:59:57
  • python中使用百度音乐搜索的api下载指定歌曲的lrc歌词

    2023-06-14 06:23:07
  • javascript 获取硬盘信息代码

    2007-12-08 21:27:00
  • Flash真的适合做网站应用吗?

    2011-04-16 10:34:00
  • PyQt5 多窗口连接实例

    2021-06-17 01:32:09
  • SQLServer 跨库查询实现方法

    2024-01-29 02:02:25
  • mysql重复索引与冗余索引实例分析

    2024-01-25 11:52:53
  • python基础教程项目四之新闻聚合

    2021-10-03 01:31:33
  • python:批量统计xml中各类目标的数量案例

    2021-11-17 05:22:44
  • sqlserver中在指定数据库的所有表的所有列中搜索给定的值

    2011-09-30 11:27:38
  • Golang实现带优先级的select

    2024-04-26 17:36:41
  • asp之家 网络编程 m.aspxhome.com