百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

PyCharm快捷键大全

itomcoil 2025-01-16 19:50 9 浏览

1、代码编辑快捷键

序号 快捷键 作用

1 CTRL + ALT + SPACE 快速导入任意类

2 CTRL + SHIFT + ENTER 代码补全

3 SHIFT + F1 查看外部文档

4 CTRL + Q 快速查找文档

5 CTRL + P 参数信息(在方法中调用的参数)

6 CTRL + MOUSE OVER CODE 基本信息

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 在选项卡和工具窗口之间切换

相关推荐

MySql安装与使用

介绍mysql是目前最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(RelationalDatabaseManagementSystem:关系数据库管理系统)应用软件...

使用AI来搭建一个用户系统,步骤应该是怎样的呢?

我给AI的第一个问题是这样的:创建一个java21+springboot3.4+mysql21的一个用户系统,需要使用JWT,支持多语言,使用swagger,这个用户系统都应该包含哪...

Mysql 8.4数据库安装、新建用户和数据库、表单

1、下载MySQL数据库yuminstall-ywgetperlnet-toolslibtirpc#安装wget和perl、net-tools、libtirpcwgethtt...

介绍如何在 MySQL 中创建新用户并授予权限?

MySQL是一个开源的关系型数据库管理系统,常用于存储和管理大量的结构化数据。在使用MySQL进行数据管理时,为了安全和方便管理,通常需要创建新用户并授予相应的权限。本文将介绍如何在MySQL...

Mysql创建用户和权限管理

MySQL是一个多用户的数据库,最高权限管理者是root用户,它拥有着最高的权限操作。包括select、update、delete、update、grant等操作。如果有其他用户想使用MySQL,那么...

Mysql:创建用户详解

1、创建并授权用户--创建可从任何主机连接的用户CREATEUSER'myuser'@'%'IDENTIFIEDBY'mypassword'...

Python 实现【字符匹配】

defis_match(s,pattern):m,n=len(s),len(pattern)dp=[[False]*(n+1)for_inrange...

Python自动化:openpyxl工作簿、工作表相关操作

新建工作簿、工作表importopenpyxl#创建空白工作簿,会自动生成一个工作表:Sheetwb=openpyxl.Workbook()#新建工作表#create_sheet...

python每日一练之三数排序

概述今天主要分享一个三树排序的实例,大家可以自己测试玩一下~需求输入三个整数x,y,z,请把这三个数由小到大输出。方法一:如果是要练练手就随便找个排序算法实现一下#usr/bin/python#...

Python输出语句print()

Python中的输出语句主要通过内置函数print()实现,它可以灵活输出文本、变量、表达式结果等内容到控制台或其他文件。以下是详细介绍及示例:一、print()基本语法print(*object...

Python设置excel表格格式,这3个属性6个模块,要表格好看

前言:通过前面两篇文章,我们用Python处理excel数据得到了结果并保存了文件。打开文件会发现,文件里表格是没有设置格式的,还需手动调整行高列宽等样式,很麻烦。其实,通过Python库模块,能轻松...

python入门-day5-循环语句

以下是为“Day5:循环语句”设计的详细学习任务计划。这个任务旨在帮助初学者掌握Python中的循环语句(for和while),并通过实践理解它们的应用场景。Day5:循环语句学习目标...

Python基础编程必备!涵盖常见语法与操作的代码示例合集

以下是一份Python基础代码示例合集,涵盖了常见的语法和操作,适合初学者快速掌握基本编程概念:1.基础语法python#打印输出print("Hello,World!")#变...

Python循环语句实用教程

一、循环基础1.while循环基本语法:while条件表达式:循环体代码while循环流程图:应用示例:#简单计数器count=0whilecount<5:...

在 Python 中如何向一个已排序的数组(列表) 中插入一个数呢

在Python中如何向一个已排序的数组(列表)中插入一个数呢?方法有很多种,关键在于原来数组是什么样的排序,用到啥排序方法效率高,就用哪种。我们来练习其中的几种插入方法,另外也掌握下遍历数组的...