Python开发之 Pycharm常见高效快捷键 大全

Python开发之 Pycharm常见高效快捷键 大全Pycharm 拥有众多的快捷键 让我们编写 调试代码非常方便 如果能熟练掌握这些常见快捷键的使用 可以很好地提高我们的代码编写效率

我们在编写Python代码时,常使用到Pycharm这个IDE,而pycharm拥有的快捷键非常多,熟悉掌握这些常见快捷键的使用,可以大大提高我们的编码效率。所以在这里对pycharm常见快捷键做个汇总。

一、 编写

1.1 代码编写

1.1.1 写入操作
快捷键 功能
Ctrl + Shift + U 字母大写(所选中的)
Tab 代码补全
Ctrl + Alt + O 自动导入包
Ctrl + Shift + V 历史复制粘贴表
Ctrl + Shift + J 代码连接为一行
Shift + F6 方法或变量重命名
Ctrl + Alt + L 代码格式化(即快速排版)
Ctrl + Shift + 加号 展开全部代码块
Ctrl + Shift + 减号 折叠全部代码块
Alt + Enter 智能提示(即语法提示,提示当前光标处可进行的操作)
1.1.2 缩进操作
快捷键 功能
Tab 缩进(当前行缩进,可选中多行)
Shift + Tab 取消缩进(当前取消行缩进,可选中多行)
Ctrl + Alt + I 全局自动缩进
1.1.3 注释操作
快捷键 功能
Ctrl + / 行注释(或取消行注释)
‘’’’’’ 段落注释

段落注释:'''内容XXXX'''

1.1.4 高亮操作

注:这小部分中,下面两个快捷键,须在高亮的情况操作下!

快捷键 功能
Ctrl + Shift + F7 当前单词高亮/取消当前单词高亮
F3 移动到下一个
ESC 取消全局高亮
1.1.5 模板操作
快捷键 功能
Ctrl + J 插入模板
Ctrl + Alt + J 当前行使用模板
1.1.6 光标操作
1.1.6.1 插入/添加代码
快捷键 功能
Ctrl + Alt + Enter 向上插入一行
Ctrl + Shift + Enter 向下插入一行
Ctrl + Enter 添加新行(光标不移动)
Shift + Enter 添加新行(光标移动到下一行)
1.1.6.2 复制/移动代码
快捷键 功能
Ctrl + D 复制当前行(可选中多行)
Shift + Alt + 上下键 选中的代码行移动
1.1.6.3 删除代码
快捷键 功能
Ctrl + Backspace 向前逐渐删除
Ctrl + Delete 向后逐渐删除
Ctrl + Y 删除当前行(可选择多行)
1.1.6.4 选择代码
快捷键 功能
Ctrl + Shift + [ 从当前位置选择到代码块的开始
Ctrl + Shift + ] 从当前位置选择到代码块的结束
Ctrl + W 逐步选择代码/代码块(向外逐步选择)
Ctrl + Shift + W 逐步取消选择代码/代码块(向内逐步取消选择)
Alt + J 选中相同字符/字符串

1.2 代码查找

快捷键 功能
Ctrl + F 当前查找
Ctrl + Shift + F 全局查找
Ctrl + Shift + A 全局资源文件查找
双击Shift 全局万能搜索(搜索文件、方法、变量等)

1.3 代码替换

快捷键 功能
Ctrl + R 当前替换
Ctrl + Shift + R 全局替换

1.4 代码查看

快捷键 功能
Ctrl + Q 快速查看文档说明(查看方法、库等的说明)
Ctrl + 左键点击函数名 快速查看源码(查看内置函数介绍、代码定义)

1.5 定位查看

快捷键 功能
Ctrl + E 打开最近编辑的文件列表
Shift + Alt + C 查看工程最近更改的地方
F2 定位错误

二、 重构

快捷键 功能
F5 复制
F6 剪切
Alt + Delete 安全删除
Shift + F6 方法或变量重命名
Ctrl + F6 更改签名
Ctrl + Alt + N 内联
Ctrl + Alt + M 提取方法
Ctrl + Alt + V 提取属性
Ctrl + Alt + F 提取字段
Ctrl + Alt + C 提取常量
Ctrl + Alt + P 提取参数

三、 运行

3.1 代码运行

快捷键 功能
Shift + F10 运行
Ctrl + Shift + F10 运行编辑器配置
Alt + Shift + F10 运行模式配置
Shift + F9 调试
Alt + Shift + F9 调试模式配置
Ctrl + Alt + R 运行manage.py任务

3.2 代码调试

快捷键 功能
F7 进入内部
F8 跳过
Ctrl + F8 在当前行加上/取消断点
Ctrl + Shift + F8 查看所有断点
F9 恢复程序
Alt + F9 运行游标
Alt + F8 验证表达式
Ctrl + Alt + F8 快速验证表达式
Shift + F8 退出

四、 其他

快捷键 功能
Ctrl + Alt + S 打开设置界面
Ctrl + Tab 切换窗口
Ctrl + F4 关闭当前窗口

如果文章对您有帮助,请点个赞,留给评论支持一下?,若有疑问可以私信留言?。如果能给个三连(点赞、收藏、关注 )就最好啦?。

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

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

(0)
上一篇 2026年3月27日 上午7:48
下一篇 2026年3月27日 上午7:48


相关推荐

  • python-opencv图像处理:sobel算子

    python-opencv图像处理:sobel算子Sobel原理:https://blog.csdn.net/zfjBIT/article/details/86655444函数原型:”’Sobel算子Sobel算子依然是一种过滤器,只是其是带有方向的。在OpenCV-Python中,使用Sobel的算子的函数原型如下:dst=cv2.Sobel(src,ddepth,dx,dy[,dst[,ksize[,s…

    2022年7月14日
    18
  • python余弦定理求角_python余弦定理计算相似度

    python余弦定理求角_python余弦定理计算相似度coding utf 8 importjiebai analyseimpor resemble 计算两个句子的相似度 1 将输入的两个句子分词 2 求分词后两句子的并集 去重 3 计算两句子各自词频 4 求词频向量 5 套用余弦定理公式求出相似度余弦值越接近 1 就表明夹角越接近 0 度 也就是两个向量越相似 这就叫 余弦相似性

    2026年3月18日
    2
  • 啥是SBC_sbc是什么意思的缩写

    啥是SBC_sbc是什么意思的缩写SBC简介SBC应用SBC功能★SBC简介会话边界控制器SessionBorderController,即会话边界控制器SBC已经逐渐成为NGN和IMS网络的标准配置产品(如同Lanswitch和路由器)。也被广泛称为BAC(边界接入控制器),定位在IMS网络的ABG(accessbordergateway),解决NGN业务部署中遇到的NAT/FW穿越

    2025年10月31日
    5
  • 实现ORACLE和SQL Server连接

    实现ORACLE和SQL Server连接

    2021年7月30日
    80
  • 2026即梦提示词大合集使用教程

    2026即梦提示词大合集使用教程

    2026年3月16日
    3
  • malloc、calloc、realloc的区别

    malloc、calloc、realloc的区别1 C 语言跟内存分配方式从静态存储区域分配 nbsp nbsp nbsp nbsp nbsp nbsp 内存在程序编译的时候就已经分配好 这块内存在程序的整个运行期间都存在 例如全局变量 static 变量 在栈上创建 nbsp nbsp nbsp nbsp nbsp nbsp 在执行函数时 函数内局部变量的存储单元都可以在栈上创建 函数执行结束时这些存储单元自动被释放 栈内存分配运算内置于处理器的指令集中 效率很高 但是分配的内存容量有限 从堆上分配 亦称动态内存分配 nbsp nbsp nbsp nbsp nbsp nbsp 程序在运行的时候用 malloc 或 new 申请任意多少的内存 程序员自己负责在何时用 free 或 delete 释放内存 动态

    2026年3月17日
    2

发表回复

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

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