收藏!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 | 在选项卡和工具窗口之间切换 |
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/685338.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!相关文章
try catch中的finally代码一定会执行吗?
1.正常情况
正常运行的情况下,finally 中的代码是一定会执行的,但是,如果遇到以下异常情况,那么 finally 中的代码就不会继续执行了: 程序在 try 块中遇到 System.exit() 方法,会立即终止程序的执行&#…
Kubernetes(K8S)集群部署实战
目录 一、准备工作1.1、创建3台虚拟机1.1.1、下载虚拟机管理工具1.1.2、安装虚拟机管理工具1.1.3、下载虚Centos镜像1.1.4、创建台个虚拟机1.1.5、设置虚拟机网络环境 1.2、虚拟机基础配置(3台虚拟机进行相同处理)1.2.1、配置host1.2.2、关闭防火墙1.2.3…
【BUUCTF 加固题】Ezsql 速通
🍬 博主介绍👨🎓 博主介绍:大家好,我是 hacker-routing ,很高兴认识大家~
✨主攻领域:【渗透领域】【应急响应】 【Java】 【VulnHub靶场复现】【面试分析】
🎉点赞➕评论➕收藏 …
阿里云/腾讯云幻兽帕鲁服务器据点最大帕鲁工作数量最多15个,改成20不生效?
例如,在阿里云的计算巢管理中,找到你的这台部署幻兽帕鲁的服务器实例,选择右上角的“修改游戏配置” 然后选择“基地内工作帕鲁的最大数量”改成20 有人说更改上面的数字,根本不起作用。原因可能如下:
参考资料&#…
SORA:OpenAI最新文本驱动视频生成大模型技术报告解读
Video generation models as world simulators:作为世界模拟器的视频生成模型 1、概览2、Turning visual data into patches:将视觉数据转换为补丁3、Video compression network:视频压缩网络4、Spacetime Latent Patches:时空潜在…
《数电》理论笔记-第3章-常用组合逻辑电路及MSI组合电路模块的应用
一,编码器和译码器
1,编码器 编码:用由0和1组成的代码表示不同的事物。 编码器:实现编码功能的电路, 常见编码器:普通编码器、优先编码器、二进制编码器二-十进制编码器等等 1.1 三位二进制普通编码器和三位二进制优先编码器
1分58秒开始
…
为什么您的企业 AI 战略可能会在 2024 年失败:模型下降与数据上升
我怀疑有些人会指责我设置引诱性标题。 其他人会说,这并不是真正的范围——大多数人在最初的人工智能尝试中都会失败,但这并不重要,学习是值得的。在某种程度上,两者都是对的——但我认为为什么企业会失败是值得探索的,…
并发编程(1)基础篇
1 概览
1.1 这门课讲什么
这门课中的【并发】一词涵盖了在 Java 平台上的
进程线程并发并行
以及 Java 并发工具、并发问题以及解决方案,同时也会讲解一些其它领域的并发
1.2 为什么学这么课
我工作中用不到并发啊?
那你还是没有接触到复杂项目. …
猫头虎分享已解决Bug || TypeError: Cannot read property ‘value‘ of undefined
博主猫头虎的技术世界 🌟 欢迎来到猫头虎的博客 — 探索技术的无限可能! 专栏链接: 🔗 精选专栏: 《面试题大全》 — 面试准备的宝典!《IDEA开发秘籍》 — 提升你的IDEA技能!《100天精通鸿蒙》 …
[数学建模] 计算差分方程的收敛点
[数学建模] 计算差分方程的收敛点 差分方程:差分方程描述的是在离散时间下系统状态之间的关系。与微分方程不同,差分方程处理的是在不同时间点上系统状态的变化。通常用来模拟动态系统,如在离散时间点上更新状态并预测未来状态。 收敛点&…
数学实验第三版(主编:李继成 赵小艳)课后练习答案(十一)(1)(2)(3)
目录 实验十一:非线性方程(组)求解
练习一
练习二
练习三 实验十一:非线性方程(组)求解
练习一
1.求莱昂纳多方程 的解
clc;clear;
p[1,2,10,-20];
roots(p)ans -1.6844 3.4313i -1.6844 - 3.4313i…
Springboot的it职业生涯规划系统(有报告)。Javaee项目,springboot项目。
演示视频: Springboot的it职业生涯规划系统(有报告)。Javaee项目,springboot项目。 项目介绍:
采用M(model)V(view)C(controller)三层体系结构&a…
【Linux】Linux编译器-gcc/g++ Linux项目自动化构建工具-make/Makefile
目录 Linux编译器-gcc/g使用
1.背景知识 Linux中头文件的目录在
Linux 库
条件编译的典型应用
2.gcc如何完成
动态库 vs 静态库
debug && release
Linux项目自动化构建工具-make/Makefile
背景
用法
特殊符号 Linux编译器-gcc/g使用
1.背景知识
预处理&am…
如何监控另一台电脑屏幕画面?如何远程监控电脑屏幕?
在数字化时代,随着远程工作和协作的普及,电脑屏幕监控的需求也日益增长。无论是出于安全考虑、提高员工工作效率,还是确保企业机密的保密性,电脑屏幕监控都成为了企业不可或缺的管理工具。那么,如何监控另一台电脑屏幕…
AtCoder Beginner Contest 332 --- E - Lucky bag --- 题解
目录
E - Lucky bag
题目大意:
思路解析:
代码实现: E - Lucky bag
题目大意: 思路解析: 在方差中平均值只与输入有关为定值。看到数据范围为 2 < D < N < 15,想到是否能使用状压dp来进行解答…
shell脚本命令:mktemp和install
目录
一、mktemp命令
1、mktemp命令用法和格式
2、mktemp命令的实现原理
3、相关操作
3.1 创建临时文件或目录
3.2 指定临时文件名或目录名的后缀字符位数
3.3 指定临时文件或目录的父目录
3.4 指定临时文件或目录的后缀 4、实现文件独立的目录垃圾箱
二、install命令…