收藏!PyCharm快捷键大全
工欲善其事必先利其器,PyCharm 是最popular的Python开发工具,它提供的功能非常强大,是构建大型项目的理想工具之一,如果能挖掘出里面实用技巧,能带来事半功倍的效果。
本文主要向大家介绍了Python语言之Pycharm 常用快捷键,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助。
1、代码编辑快捷键
序号 | 快捷键 | 作用 |
1 | CTRL+ALT+SPACE | 快速导入任意类 |
2 | CTRL+SHIFT+ENTER | 代码补全 |
3 | SHIFT+F1 | 查看外部文档 |
4 | CTRL+Q | 快速查找文档 |
5 | CTRL+P | 参数信息(在方法中调用的参数) |
6 | CTRL+MOUSEOVERCODE | 基本信息 |
7 | CTRL+F1 | 显示错误或警告的描述 |
8 | CTRL+INSERT | 生成代码 |
9 | CTRL+O | 重载方法 |
10 | CTRL+ALT+T | 包裹代码 |
11 | CTRL+/ | 单行注释 |
12 | CTRL+SHIFT+/ | 块注释 |
13 | CTRL+W | 逐步选择代码(块) |
14 | CTRL+SHIFT+W | 逐步取消选择代码(块) |
15 | CTRL+SHIFT+[ | 从当前位置选择到代码块的开始 |
16 | CTRL+SHIFT+] | 从当前位置选择到代码块的结束 |
17 | ALT+ENTER | 代码快速修正 |
18 | CTRL+ALT+L | 代码格式标准化 |
19 | CTRL+ALT+O | 最佳化导入 |
20 | CTRL+ALT+I | 自动缩进 |
21 | TAB | 代码向后缩进 |
23 | SHIFT+TAB | 代码向前取消缩进 |
24 | CTRL+SHIFT+V | 历史复制粘贴表 |
25 | CTRL+D | 复制当前代码行/块 |
26 | CTRL+Y | 删除当前代码行/块 |
27 | CTRL+SHIFT+J | 代码连接为一行 |
28 | SHIFT+ENTER | 开启新一行 |
28 | CTRL+SHIFT+U | 字母大写 |
29 | CTRL+DELETE | 向后逐渐删除 |
30 | CTRL+BACKSPACE | 向前逐渐删除 |
31 | CTRL+NUMPAD+/- | 代码块展开/折叠 |
32 | CTRL+SHIFT+NUMPAD+ | 所有代码块展开叠 |
33 | CTRL+SHIFT+NUMPAD- | 所有代码块折叠 |
34 | CTRL+F4 | 关闭活动编辑窗口 |
2、搜索/替换快捷键
序号 | 快捷键 | 作用 |
1 | CTRL+F | 查找 |
2 | F3 | 查找下一个 |
3 | SHIFT+F3 | 查找上一个 |
4 | CTRL+R | 替换 |
5 | CTRL+SHIFT+F | 指定路径下查找 |
6 | CTRL+SHIFT+R | 指定路径下替换 |
3、代码运行快捷键
序号 | 快捷键 | 作用 |
1 | ALT+SHIFT+F10 | 选择程序文件并运行代码 |
2 | ALT+SHIFT+F9 | 选择程序文件并调试代码 |
3 | SHIFT+F10 | 运行代码 |
4 | SHIFT+F9 | 调试代码 |
5 | CTRL+SHIFT+F10 | 运行当前编辑区的程序文件 |
4、代码调试快捷键
序号 | 快捷键 | 作用 |
1 | F8 | 单步 |
2 | F7 | 单步(无函数时同F8) |
3 | SHIFT+F8 | 单步跳出 |
4 | ALT+F9 | 运行到光标所在位置处 |
5 | ALT+F8 | 测试语句 |
6 | F9 | 重新运行程序 |
7 | CTRL+F8 | 切换断点 |
8 | CTRL+F8 | 查看断点 |
5、应用搜索快捷键
序号 | 快捷键 | 作用 |
1 | ALT+F7 | 查找应用 |
2 | CTRL+F7 | 在文件中查找应用 |
3 | CTRL+SHIFT+F7 | 在文件中高亮应用 |
4 | CTRL+ALT+F7 | 显示应用 |
6、代码重构快捷键
序号 | 快捷键 | 作用 |
1 | F5 | 复制文件 |
2 | F6 | 移动文件 |
3 | SHIFT+F6 | 重命名 |
4 | ALT+DELETE | 安全删除 |
5 | CTRL+F6 | 改变函数形式参数 |
6 | CTRL+ALT+M | 将代码提取为函数 |
7 | CTRL+ALT+V | 将代码提取为变量 |
8 | CTRL+ALT+C | 将代码提取为常数 |
9 | CTRL+ALT+F | 将代码提取为字段 |
10 | CTRL+ALT+P | 将代码提取为参数 |
7、动态模块快捷键
序号 | 快捷键 | 作用 |
1 | CTRL+ALT+J | 使用动态模板包裹 |
2 | CTRL+J | 插入动态模板 |
8、导航快捷键
序号 | 快捷键 | 作用 |
1 | CTRL+N | 进入类 |
2 | CTRL+SHIFT+N | 进入文件 |
3 | CTRL+ALT+SHIFT+N | 进入符号 |
4 | CTRL+←← | 进入上一个编辑位置 |
5 | CTRL+→→ | 进入下一个编辑位置 |
6 | CTRL+→→ | 进入下一个编辑位置 |
7 | SHIFT+ESC | 隐藏活动/最后活动的窗口 |
8 | CTRL+SHIFT+F4 | 关闭活动的运行/消息/查找等窗口 |
9 | CTRL+G | 显示光标所在行与列 |
10 | CTRL+E | 弹出最近打开的文件 |
11 | CTRL+ALT+←/→←/→ | 向前/向后导航 |
12 | CTRL+SHIFT+BACKSPACE | 导航到最后编辑的位置 |
13 | CTRL+B | 跳转到声明部分 |
14 | CTRL+CLICK(鼠标左键) | 跳转到声明部分 |
15 | CTRL+ALT+B | 跳转到代码实施部分 |
16 | CTRL+SHIFT+I | 打开快速定义查找 |
16 | CTRL+SHIFT+B | 跳转到类型说明 |
17 | CTRL+U | 跳转超类/方法 |
18 | CTRL+↑↑ | 跳转到上一个方法 |
19 | CTRL+↓↓ | 跳转到下一个方法 |
20 | CTRL+[ | 跳转到代码块的开头 |
21 | CTRL+] | 跳转到代码块的结尾 |
22 | CTRL+F12 | 弹出文件结构 |
23 | CTRL+H | 弹出类层次结构 |
24 | CTRL+SHIFT+H | 弹出方法层次结构 |
25 | CTRL+ALT+H | 弹出调用层次结构 |
26 | F2/SHIFT+F2 | 下一个/上一个错误 |
27 | F4 | 查看源代码 |
28 | ALT+HOME | 显示导航栏 |
29 | F2/SHIFT+F2 | 下一个/上一个错误 |
30 | F11 | 增加书签 |
31 | CTRL+F11 | 增加数字/字母书签 |
32 | CTRL+SHIFT+[1-9] | 增加数字书签 |
33 | SHIFT+F11 | 显示书签 |
9、通用快捷键
序号 | 快捷键 | 作用 |
1 | ALT+[0-9] | 打开相应的工具窗口 |
2 | CTRL+ALT+Y | 同步 |
3 | CTRL+SHIFT+F12 | 最大化编辑器 |
4 | ALT+SHIFT+F | 添加到收藏夹 |
5 | ALT+SHIFT+I | 使用当前配置文件检查当前文件 |
6 | CTRL+ALT+S | 快速出现设置对话框 |
7 | CTRL+SHIFT+A | 查找并调试编辑器的功能 |
8 | ALT+TAB | 在选项卡和工具窗口之间切换 |
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/390272.html
如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!相关文章
PLC_博图系列☞FBD
PLC_博图系列☞FBD 文章目录 PLC_博图系列☞FBD背景介绍FBD优势局限性 FBD 元素 关键字:
PLC、
西门子、
博图、
Siemens 、
FBD 背景介绍 这是一篇关于PLC编程的文章,特别是关于西门子的博图软件。我并不是专业的PLC编程人员,也不懂电路…
C++数据结构与算法——双指针法
C第二阶段——数据结构和算法,之前学过一点点数据结构,当时是基于Python来学习的,现在基于C查漏补缺,尤其是树的部分。这一部分计划一个月,主要利用代码随想录来学习,刷题使用力扣网站,不定时更…
Flutter 动画(显式动画、隐式动画、Hero动画、页面转场动画、交错动画)
前言
当前案例 Flutter SDK版本:3.13.2 显式动画
Tween({this.begin,this.end}) 两个构造参数,分别是 开始值 和 结束值,根据这两个值,提供了控制动画的方法,以下是常用的;
controller.forward() : 向前…
【开源】在线办公系统 JAVA+Vue.js+SpringBoot+MySQL
目录 1 功能模块1.1 员工管理模块1.2 邮件管理模块1.3 人事档案模块1.4 公告管理模块 2 系统展示3 核心代码3.1 查询用户3.2 导入用户3.3 新增公告 4 免责声明 本文项目编号: T 001 。 \color{red}{本文项目编号:T001。} 本文项目编号:T001。…
前端vue3实现本地及在线文件预览(含pdf/txt/mp3/mp4/docx/xlsx/pptx)
一、仅需实现在线预览,且文件地址公网可访问
(一)微软office免费预览(推荐)
支持doc/docx/xls/xlsx/ppt/pptx等多种office文件格式的免费预览
//示例代码//在https://view.officeapps.live.com/op/view.aspx?src…
骨传导耳机是什么?如何选择骨传导耳机不会踩雷?
骨传导耳机是利用骨传导技术研发而成一种新型蓝牙耳机,其传声方式很独特,不通过空气传导,而是通过人体骨骼来传递声音。
详细传声原理请看下图: 随着骨传导耳机逐渐热门,如何选购耳机成为了问题,下面跟大家…
计算机设计大赛 深度学习YOLO图像视频足球和人体检测 - python opencv
文章目录 0 前言1 课题背景2 实现效果3 卷积神经网络4 Yolov5算法5 数据集6 最后 0 前言
🔥 优质竞赛项目系列,今天要分享的是
🚩 深度学习YOLO图像视频足球和人体检测
该项目较为新颖,适合作为竞赛课题方向,学长非…
1_opencv3环境搭建与测试
之前2020年5月写过一次,时隔3年多,有机会再重新写一次。相比之前,应该是有一点儿进步的。之前是使用默认安装路径,所以无需配置共享库的搜索路径。这次是自定义安装路径,略有区别。随着写程序的时间增长,编…
Dockerfile 常用指令
1、FROM 指定base镜像。
2、Docker history 显示镜像的构建历史,也就是Dockerfile的执行过程。 Missing 表示无法获取IMAGE ID,通常从Docker Hub下载的镜像会有这个问题。
3、调试Dockerfile,使用sudo docker run -it XXXX,XXXX…
036-安全开发-JavaEE应用第三方组件Log4j日志FastJson序列化JNDI注入
036-安全开发-JavaEE应用&第三方组件&Log4j日志&FastJson序列化&JNDI注入 #知识点: 1、JavaEE-组件安全-Log4j 2、JavaEE-组件安全-Fastjson 3、JavaEE-基本了解-JNDI-API 演示案例: ➢Java-三方组件-Log4J&JNDI ➢Java-三方组件-Fa…
【开源】SpringBoot框架开发大学生相亲网站
目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块三、系统展示四、核心代码4.1 查询会员4.2 查询相亲大会4.3 新增留言4.4 查询新闻4.5 新增新闻 五、免责说明 一、摘要
1.1 项目介绍
基于JAVAVueSpringBootMySQL的大学生相亲网站,包含了会员管理模块、新闻管…
炬芯ATS2819 soundbar音响系统开发完全手册
加我微信hezkz17,可申请加入数字音频系统研究开发交流答疑群,赠送音频项目核心开发资料
ATS2819音响系统开发完全手册 1 硬件原理实现 图1 硬件原理框图
2 SOC ATS2819介绍 3 E800 板子项目实物…
黑群晖一键修复:root、AME、DTS、转码、CPU型号等
食用方法:SSH连接群晖使用临时root权限执行 AME3.x激活补丁
只适用于x86_64的:DSM7.x Advanced Media Extensions (AME)版本3.0.1-2004、3.1.0-3005
激活过程需要下载官方的解码包,过程较慢,耐心等待。。。
DSM7.1和7.2的AME版…
【前端设计】炫酷导航栏
欢迎来到前端设计专栏,本专栏收藏了一些好看且实用的前端作品,使用简单的html、css语法打造创意有趣的作品,为网站加入更多高级创意的元素。 html
<!DOCTYPE html>
<html lang"en">
<head><meta charset&quo…
Java 和 JavaScript 的奇妙协同:语法结构的对比与探索(中)
🤍 前端开发工程师、技术日更博主、已过CET6 🍨 阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1 🕠 牛客高级专题作者、打造专栏《前端面试必备》 、《2024面试高频手撕题》 🍚 蓝桥云课签约作者、上架课程《Vue.js 和 E…
wsl连接USB设备
参考教程:连接 USB 设备 | Microsoft Learn 1.安装usbipd-win
WSL 本身并不支持连接 USB 设备,因此你需要安装开源usbipd-win项目【下载Releases dorssel/usbipd-win (github.com)】
2.共享USB设备
通过以管理员模式打开PowerShell或者CMD并输入以下…
吐血整理!操作系统【处理机调度】
🌈个人主页:godspeed_lucip 🔥 系列专栏:OS从基础到进阶 1 基本概念1.1 总览1.2 什么是调度1.2.1 调度1.2.2 处理机调度 1.3 调度的三个层次1.3.1 高级调度1.3.2 中级调度(内存调度)1.3.3 低级调度…
学生成绩管理系统|基于Springboot的学生成绩管理系统设计与实现(源码+数据库+文档)
学生成绩管理系统目录
目录 基于Springboot的学生成绩管理系统设计与实现
一、前言
二、系统功能设计 三、系统实现
1、管理员功能模块
2、学生功能模块
3、教师功能模块 四、数据库设计
1、实体ER图
五、核心代码
六、论文参考
七、最新计算机毕设选题推荐
八、源…