PyCharm 常用快捷键

news2025/2/2 2:53:29

目录

1、代码编辑快捷键

2、搜索/替换快捷键

3、代码运行快捷键

4、代码调试快捷键

5、应用搜索快捷键

6、代码重构快捷键

7、动态模块快捷键

8、导航快捷键

9、通用快捷键


1、代码编辑快捷键

序号快捷键作用
1CTRL+ALT+SPACE快速导入任意类
2CTRL+SHIFT+ENTER代码补全
3SHIFT+F1查看外部文档
4CTRL+Q快速查找文档
5CTRL+P参数信息(在方法中调用的参数)
6CTRL+MOUSEOVERCODE基本信息
7CTRL+F1显示错误或警告的描述
8CTRL+INSERT生成代码
9CTRL+O重载方法
10CTRL+ALT+T包裹代码
11CTRL+/单行注释
12CTRL+SHIFT+/块注释
13CTRL+W逐步选择代码(块)
14CTRL+SHIFT+W逐步取消选择代码(块)
15CTRL+SHIFT+[从当前位置选择到代码块的开始
16CTRL+SHIFT+]从当前位置选择到代码块的结束
17ALT+ENTER代码快速修正
18CTRL+ALT+L代码格式标准化
19CTRL+ALT+O最佳化导入
20CTRL+ALT+I自动缩进
21TAB代码向后缩进
23SHIFT+TAB代码向前取消缩进
24CTRL+SHIFT+V历史复制粘贴表
25CTRL+D复制当前代码行/块
26CTRL+Y删除当前代码行/块
27CTRL+SHIFT+J代码连接为一行
28SHIFT+ENTER开启新一行
28CTRL+SHIFT+U字母大写
29CTRL+DELETE向后逐渐删除
30CTRL+BACKSPACE向前逐渐删除
31CTRL+NUMPAD+/-代码块展开/折叠
32CTRL+SHIFT+NUMPAD+所有代码块展开叠
33CTRL+SHIFT+NUMPAD-所有代码块折叠
34CTRL+F4关闭活动编辑窗口

2、搜索/替换快捷键

序号快捷键作用
1CTRL+F查找
2F3查找下一个
3SHIFT+F3查找上一个
4CTRL+R替换
5CTRL+SHIFT+F指定路径下查找
6CTRL+SHIFT+R指定路径下替换

3、代码运行快捷键

序号快捷键作用
1ALT+SHIFT+F10选择程序文件并运行代码
2ALT+SHIFT+F9选择程序文件并调试代码
3SHIFT+F10运行代码
4SHIFT+F9调试代码
5CTRL+SHIFT+F10运行当前编辑区的程序文件

4、代码调试快捷键

序号快捷键作用
1F8单步
2F7单步(无函数时同F8)
3SHIFT+F8单步跳出
4ALT+F9运行到光标所在位置处
5ALT+F8测试语句
6F9重新运行程序
7CTRL+F8切换断点
8CTRL+F8查看断点

5、应用搜索快捷键

序号快捷键作用
1ALT+F7查找应用
2CTRL+F7在文件中查找应用
3CTRL+SHIFT+F7在文件中高亮应用
4CTRL+ALT+F7显示应用

6、代码重构快捷键

序号快捷键作用
1F5复制文件
2F6移动文件
3SHIFT+F6重命名
4ALT+DELETE安全删除
5CTRL+F6改变函数形式参数
6CTRL+ALT+M将代码提取为函数
7CTRL+ALT+V将代码提取为变量
8CTRL+ALT+C将代码提取为常数
9CTRL+ALT+F将代码提取为字段
10CTRL+ALT+P将代码提取为参数

7、动态模块快捷键

序号快捷键作用
1CTRL+ALT+J使用动态模板包裹
2CTRL+J插入动态模板

8、导航快捷键

序号快捷键作用
1CTRL+N进入类
2CTRL+SHIFT+N进入文件
3CTRL+ALT+SHIFT+N进入符号
4CTRL+←←进入上一个编辑位置
5CTRL+→→进入下一个编辑位置
6CTRL+→→进入下一个编辑位置
7SHIFT+ESC隐藏活动/最后活动的窗口
8CTRL+SHIFT+F4关闭活动的运行/消息/查找等窗口
9CTRL+G显示光标所在行与列
10CTRL+E弹出最近打开的文件
11CTRL+ALT+←/→←/→向前/向后导航
12CTRL+SHIFT+BACKSPACE导航到最后编辑的位置
13CTRL+B跳转到声明部分
14CTRL+CLICK(鼠标左键)跳转到声明部分
15CTRL+ALT+B跳转到代码实施部分
16CTRL+SHIFT+I打开快速定义查找
16CTRL+SHIFT+B跳转到类型说明
17CTRL+U跳转超类/方法
18CTRL+↑↑跳转到上一个方法
19CTRL+↓↓跳转到下一个方法
20CTRL+[跳转到代码块的开头
21CTRL+]跳转到代码块的结尾
22CTRL+F12弹出文件结构
23CTRL+H弹出类层次结构
24CTRL+SHIFT+H弹出方法层次结构
25CTRL+ALT+H弹出调用层次结构
26F2/SHIFT+F2下一个/上一个错误
27F4查看源代码
28ALT+HOME显示导航栏
29F2/SHIFT+F2下一个/上一个错误
30F11增加书签
31CTRL+F11增加数字/字母书签
32CTRL+SHIFT+[1-9]增加数字书签
33SHIFT+F11显示书签

9、通用快捷键

序号快捷键作用
1ALT+[0-9]打开相应的工具窗口
2CTRL+ALT+Y同步
3CTRL+SHIFT+F12最大化编辑器
4ALT+SHIFT+F添加到收藏夹
5ALT+SHIFT+I使用当前配置文件检查当前文件
6CTRL+ALT+S快速出现设置对话框
7CTRL+SHIFT+A查找并调试编辑器的功能
8ALT+TAB在选项卡和工具窗口之间切换

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/762664.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

基于STM32LVGL8.2保姆级教程③代码框架移植

这里推荐去看正点原子的视频 对照教程一步步的移植即可 需要一点时间 点击传送门直达 如果你觉得太繁琐 也可以找我直接获取移植好的框架(免费分享) 移植完毕的工程截图~ 注意事项 这两个文件的内容默认是使用宏定义关闭的 需要你手动开启(我的代码已经完成了这一步)

自动上香木鱼念珠颂钵功德流量主小程序开发

自动上香木鱼念珠颂钵功德流量主小程序开发 自动上香木鱼念珠颂钵功德流量主小程序的功能包括: 自动上香:用户可以设置定时任务,小程序会在指定时间自动上香,无需用户手动操作。木鱼念珠:小程序提供虚拟的木鱼念珠&a…

高压放大器需要注意哪些指标

高压放大器是一种专门用于输出高电压信号的电子设备,主要应用于精密测量、医疗设备、电力电子等领域中。在选择高压放大器时,需要注意其性能指标,以确保设备的稳定性和可靠性。 以下是高压放大器需要注意的性能指标: 输出电压范围…

一个简单的python案例,用正则采集小说网站

目录标题 前言尾语 前言 嗨喽~大家好呀,这里是魔王呐 ❤ ~! 使用Python抓取xx阁小说需要用到 requests 库和正则表达式模块 re,下面是一个具体的实现步骤: 1. 首先需要使用 requests 库请求小说的页面 例如: import requestsu…

运维数据(1):谈谈运维数据的8大特征

在这个数据作为市场要素之一的时代,数据已从理念上的资产认同逐步走向实践上的深入行动。单从经济利益上去评定数据的资产化价值,我认为太狭隘,把数据仅仅作为有形物品去交易,价值的发挥未免太过局限。我家那一亩三分地种的红薯&a…

等保——windows终端和服务器测评

一、本文适用于Windows系统,但有些版本不适用,例如win10、win11等,因为没有密码策略模块 二、针对于win7的测评过程 1、winR打开命令行,输入gpedit.msc,打开本地组策略编辑器(win10以上版本没有这个模块&…

辅助笔记-linux找回root密码(CentOS7.6)

linux找回root密码(CentOS7.6) 文章目录 linux找回root密码(CentOS7.6)步骤1步骤2步骤3步骤4步骤5 本文主要参考自“韩顺平教育–linux找回root密码.docx”。 步骤1 首先,启动系统进入开机界面,注意在此界面下的5秒之内,使用键盘的上下键使得…

基于SSM+Vue的少儿编程网上报名系统

末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:Vue 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件:IDEA / Eclipse 是否Maven项目:是 目录…

vue复习

1.mustache动态插值 <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"viewport" content"widthdevice-width, initial-scale…

刚入暑假,开学季产品销量已抬头

随着入伏&#xff0c;气温进入一年当中最热的阶段&#xff0c;倏忽间&#xff0c;孩子们进入酣畅淋漓的暑假模式已经两周多了&#xff0c;游戏、雪糕和旅行可能都已经尝试过了&#xff0c;或是正在进行&#xff0c;然而&#xff0c;这些都不影响开学季产品如期增长的势头。加上…

智能ai绘画软件帮你用科技点亮创意火花

李明&#xff1a;嘿&#xff0c;你听说过ai绘画软件吗&#xff1f;我最近对数字艺术产生了浓厚的兴趣 王磊&#xff1a;当然&#xff01;ai绘画软件真是太神奇了&#xff01;它可以将抽象的文字描述转换成惊人的艺术作品。 李明&#xff1a;是吗&#xff1f;它们绘制的效果怎…

排序算法的补充

建议先去看看我之前写的基础排序算法 补充一&#xff1a;快排中partition函数的三种实现形式 1.hoare法---与第2种方法类似 int Partition1(int*a,int left,int right) {int keyi left;while (left < right) {while (left < right && a[right] > a[keyi])…

pytest+yaml接口自动化测试框架封装

1. 框架封装基础 以下是框架封装的技术基础&#xff0c;打好这些基础的话&#xff0c;能够很轻松地封装出来框架 对于基础还有欠缺的话&#xff0c;建议针对性精进&#xff1a; 1. 扎实的Python语言基础 函数、类文件读写处理报错数据结构标准库测试框架库&#xff08;unit…

goland设置内置命令行为当前项目环境

goland设置内置的命令行为当前项目环境 修改 GoLand 中的 SSH 终端配置即可

125、仿真-基于51单片机的自行车电动车或者电机数码管控制系统设计(Proteus仿真+程序+原理图+配套资料等)

方案选择 单片机的选择 方案一&#xff1a;STM32系列单片机控制&#xff0c;该型号单片机为LQFP44封装&#xff0c;内部资源足够用于本次设计。STM32F103系列芯片最高工作频率可达72MHZ&#xff0c;在存储器的01等等待周期仿真时可达到1.25Mip/MHZ(Dhrystone2.1)。内部128k字节…

linux守护进程介绍 | Linux的热拔插UDEV机制

简介 udev是一个设备管理工具&#xff0c;udev以守护进程的形式运行&#xff0c;通过侦听内核发出来的uevent来管 理/dev目录下的设备文件。udev在用户空间运行&#xff0c;而不在内核空间 运行。它能够根据系统中的硬 件设备的状态动态更新设备文件&#xff0c;包括设备文件的…

详解Single-Shot Alignment Network (S2A-Net) ,详解AlignConv,基于遥感图像的特征对齐旋转目标检测

引言 目标检测&#xff1a;把图像中的物体使用方框标记起来&#xff0c;不同类别物体应使用不同颜色 目标检测其实是寻找物体边界框(bounding box)回归问题(regression)和对物体分类问题(classification)的统一 遥感目标检测&#xff1a;普通的目标检测是日常生活中的横向的图…

JavasScript基础第一部分

此文章&#xff0c;来源于印客学院的资料&#xff0c;然后补充的。 此文档不一定涵盖了所有知识点&#xff0c;只是一个大概方向&#xff0c;仅供参考。 也算一个查漏补缺&#xff0c;诸君可以根据自己实际情况&#xff0c;自行衡量&#xff0c;看看哪里需要补充。 JavaScri…

【CentOS安装make】

问题&#xff1a; bash: make: command not found 1、去官网查找最新版本 http://ftp.gnu.org/pub/gnu/make/ 查找最新安装包 2、下载解压缩 wget http://ftp.gnu.org/pub/gnu/make/make-4.2.tar.gz tar -zxvf make-4.2.tar.gz cd make-4.2mkdir buildcd build../configure…

度量学习和表征学习

度量学习 定义 计算特征之间的距离&#xff08;特征之间相乘&#xff09;&#xff0c;通过距离损失优化模型——>度量距离相关的损失函数 图片出自《【极市】张宇涵-CVPR2020 Oral&#xff5c;Circle Loss&#xff0c;从统一视角提升深度特征学习能力_哔哩哔哩_bilibili》…