IDEA快捷键大全及修改IDEA快捷键

article/2025/9/25 2:43:11

✨✨个人主页:沫洺的主页

📚📚系列专栏: 📖 JavaWeb专栏📖 JavaSE专栏 📖 Java基础专栏📖vue3专栏 

                           📖MyBatis专栏📖Spring专栏📖SpringMVC专栏📖SpringBoot专栏

                           📖Docker专栏📖Reids专栏📖MQ专栏📖SpringCloud专栏     

💖💖如果文章对你有所帮助请留下三连✨✨

说明:在使用快捷键时,没有反应的原因可能是和其他软件快捷键发生了冲突!!!

解决办法:修改快捷键(修改方法在最下边)

🍎查看IDEA快捷键

🍓快捷键说明

🍁Ctrl

快捷键说明
Ctrl + F在当前文件进行文本查找 (必备)
Ctrl + R在当前文件进行文本替换 (必备)
Ctrl + Z撤销 (必备)
Ctrl + Y删除光标所在行 或 删除选中的行 (必备)
Ctrl + X剪切光标所在行 或 剪切选择内容
Ctrl + C复制光标所在行 或 复制选择内容
Ctrl + D复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面 (必备)
Ctrl + W递进式选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展选中范围 (必备)
Ctrl + E显示最近打开的文件记录列表
Ctrl + N根据输入的类名查找类文件
Ctrl + G在当前文件跳转到指定行处
Ctrl + J插入自定义动态代码模板
Ctrl + P方法参数提示显示
Ctrl + Q光标所在的变量 / 类名 / 方法名等上面(也可以在提示补充的时候按),显示文档内容
Ctrl + U前往当前光标所在的方法的父类的方法 / 接口定义
Ctrl + B进入光标所在的方法/变量的接口或是定义出,等效于 Ctrl + 左键单击
Ctrl + K版本控制提交项目,需要此项目有加入到版本控制才可用
Ctrl + T版本控制更新项目,需要此项目有加入到版本控制才可用
Ctrl + H显示当前类的层次结构
Ctrl + O选择可重写的方法
Ctrl + I选择可继承的方法
Ctrl + +展开代码
Ctrl + -折叠代码
Ctrl + /注释光标所在行代码,会根据当前不同文件类型使用不同的注释符号 (必备)
Ctrl + [移动光标到当前所在代码的花括号开始位置
Ctrl + ]移动光标到当前所在代码的花括号结束位置
Ctrl + F1在光标所在的错误代码出显示错误信息
Ctrl + F3调转到所选中的词的下一个引用位置
Ctrl + F4关闭当前编辑文件
Ctrl + F8在 Debug 模式下,设置光标当前行为断点,如果当前已经是断点则去掉断点
Ctrl + F9执行 Make Project 操作
Ctrl + F11选中文件 / 文件夹,使用助记符设定 / 取消书签
Ctrl + F12弹出当前文件结构层,可以在弹出的层上直接输入,进行筛选
Ctrl + Tab编辑窗口切换,如果在切换的过程又加按上delete,则是关闭对应选中的窗口
Ctrl + Enter智能分隔行
Ctrl + End跳到文件尾
Ctrl + Home跳到文件头
Ctrl + Space基础代码补全,默认在 Windows 系统上被输入法占用,需要进行修改,建议修改为 Ctrl + 逗号 (必备)
Ctrl + Delete删除光标后面的单词或是中文句
Ctrl + BackSpace删除光标前面的单词或是中文句
Ctrl + 1,2,3...9定位到对应数值的书签位置
Ctrl + 左键单击在打开的文件标题上,弹出该文件路径
Ctrl + 光标定位按 Ctrl 不要松开,会显示光标所在的类信息摘要
Ctrl + 左方向键光标跳转到当前单词 / 中文句的左侧开头位置
Ctrl + 右方向键光标跳转到当前单词 / 中文句的右侧开头位置
Ctrl + 前方向键等效于鼠标滚轮向前效果
Ctrl + 后方向键等效于鼠标滚轮向后效果

🍂Alt

快捷键介绍
Alt + `显示版本控制常用操作菜单弹出层
Alt + Q弹出一个提示,显示当前类的声明 / 上下文信息
Alt + F1显示当前文件选择目标弹出层,弹出层中有很多目标可以进行选择
Alt + F2对于前面页面,显示各类浏览器打开目标选择弹出层
Alt + F3选中文本,逐个往下查找相同文本,并高亮显示
Alt + F7查找光标所在的方法 / 变量 / 类被调用的地方
Alt + F8在 Debug 的状态下,选中对象,弹出可输入计算表达式调试框,查看该输入内容的调试结果
Alt + Home定位 / 显示到当前文件的 Navigation Bar
Alt + EnterIntelliJ IDEA 根据光标所在问题,提供快速修复选择,光标放在的位置不同提示的结果也不同 (必备)
Alt + Insert代码自动生成,如生成对象的 set / get 方法,构造函数,toString() 等
Alt + 左方向键按左方向切换当前已打开的文件视图
Alt + 右方向键按右方向切换当前已打开的文件视图
Alt + 前方向键当前光标跳转到当前文件的前一个方法名位置
Alt + 后方向键当前光标跳转到当前文件的后一个方法名位置
Alt + 1,2,3...9显示对应数值的选项卡,其中 1 是 Project 用得最多

🍃Shift

快捷键介绍
Shift + F1如果有外部文档可以连接外部文档
Shift + F2跳转到上一个高亮错误 或 警告位置
Shift + F3在查找模式下,查找匹配上一个
Shift + F4对当前打开的文件,使用新Windows窗口打开,旧窗口保留
Shift + F6对文件 / 文件夹 重命名
Shift + F7在 Debug 模式下,智能步入。断点所在行上有多个方法调用,会弹出进入哪个方法
Shift + F8在 Debug 模式下,跳出,表现出来的效果跟 F9 一样
Shift + F9等效于点击工具栏的 Debug 按钮
Shift + F10等效于点击工具栏的 Run 按钮
Shift + F11弹出书签显示层
Shift + Tab取消缩进
Shift + ESC隐藏当前 或 最后一个激活的工具窗口
Shift + End选中光标到当前行尾位置
Shift + Home选中光标到当前行头位置
Shift + Enter开始新一行。光标所在行下空出一行,光标定位到新行位置
Shift + 左键单击在打开的文件名上按此快捷键,可以关闭当前打开文件
Shift + 滚轮前后滚动当前文件的横向滚动轴滚动

🌿Ctrl + Alt

快捷键介绍
Ctrl + Alt + L格式化代码,可以对当前文件和整个包目录使用 (必备)
Ctrl + Alt + O优化导入的类,可以对当前文件和整个包目录使用 (必备)
Ctrl + Alt + I光标所在行 或 选中部分进行自动代码缩进,有点类似格式化
Ctrl + Alt + T对选中的代码弹出环绕选项弹出层
Ctrl + Alt + J弹出模板选择窗口,讲选定的代码加入动态模板中
Ctrl + Alt + H调用层次
Ctrl + Alt + M封装方法
Ctrl + Alt + B在某个调用的方法名上使用会跳到具体的实现处,可以跳过接口
Ctrl + Alt + V快速引进变量
Ctrl + Alt + Y同步、刷新
Ctrl + Alt + S打开 IntelliJ IDEA 系统设置
Ctrl + Alt + F7显示使用的地方。寻找被该类或是变量被调用的地方,用弹出框的方式找出来
Ctrl + Alt + F11切换全屏模式
Ctrl + Alt + Enter光标所在行上空出一行,光标定位到新行
Ctrl + Alt + Home弹出跟当前文件有关联的文件弹出层
Ctrl + Alt + Space类名自动完成
Ctrl + Alt + 左方向键退回到上一个操作的地方 (必备)
Ctrl + Alt + 右方向键前进到上一个操作的地方 (必备)
Ctrl + Alt + 前方向键在查找模式下,跳到上个查找的文件
Ctrl + Alt + 后方向键在查找模式下,跳到下个查找的文件

🌾Ctrl + Shift

快捷键介绍
Ctrl + Shift + F根据输入内容查找整个项目 或 指定目录内文件 (必备)
Ctrl + Shift + R根据输入内容替换对应内容,范围为整个项目 或 指定目录内文件 (必备)
Ctrl + Shift + J自动将下一行合并到当前行末尾 (必备)
Ctrl + Shift + Z取消撤销 (必备)
Ctrl + Shift + W递进式取消选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展取消选中范围 (必备)
Ctrl + Shift + N通过文件名定位 / 打开文件 / 目录,打开目录需要在输入的内容后面多加一个正斜杠 (必备)
Ctrl + Shift + U对选中的代码进行大 / 小写轮流转换 (必备)
Ctrl + Shift + T对当前类生成单元测试类,如果已经存在的单元测试类则可以进行选择
Ctrl + Shift + C复制当前文件磁盘路径到剪贴板
Ctrl + Shift + V弹出缓存的最近拷贝的内容管理器弹出层
Ctrl + Shift + E显示最近修改的文件列表的弹出层
Ctrl + Shift + H显示方法层次结构
Ctrl + Shift + B跳转到类型声明处
Ctrl + Shift + I快速查看光标所在的方法 或 类的定义
Ctrl + Shift + A查找动作 / 设置
Ctrl + Shift + /代码块注释 (必备)
Ctrl + Shift + [选中从光标所在位置到它的顶部中括号位置
Ctrl + Shift + ]选中从光标所在位置到它的底部中括号位置
Ctrl + Shift + +展开所有代码
Ctrl + Shift + -折叠所有代码
Ctrl + Shift + F7高亮显示所有该选中文本,按Esc高亮消失
Ctrl + Shift + F8在 Debug 模式下,指定断点进入条件
Ctrl + Shift + F9编译选中的文件 / 包 / Module
Ctrl + Shift + F12编辑器最大化
Ctrl + Shift + Space智能代码提示
Ctrl + Shift + Enter自动结束代码,行末自动添加分号 (必备)
Ctrl + Shift + Backspace退回到上次修改的地方
Ctrl + Shift + 1,2,3...9快速添加指定数值的书签
Ctrl + Shift + 左方向键在代码文件上,光标跳转到当前单词 / 中文句的左侧开头位置,同时选中该单词 / 中文句
Ctrl + Shift + 右方向键在代码文件上,光标跳转到当前单词 / 中文句的右侧开头位置,同时选中该单词 / 中文句
Ctrl + Shift + 左方向键在光标焦点是在工具选项卡上,缩小选项卡区域
Ctrl + Shift + 右方向键在光标焦点是在工具选项卡上,扩大选项卡区域
Ctrl + Shift + 前方向键光标放在方法名上,将方法移动到上一个方法前面,调整方法排序
Ctrl + Shift + 后方向键光标放在方法名上,将方法移动到下一个方法前面,调整方法排序

🍄Alt + Shift

快捷键介绍
Alt + Shift + N选择 / 添加 task
Alt + Shift + F显示添加到收藏夹弹出层
Alt + Shift + C查看最近操作项目的变化情况列表
Alt + Shift + F添加到收藏夹
Alt + Shift + I查看项目当前文件
Alt + Shift + F7

在 Debug 模式下,下一步,进入当前方法体内,如果方法体还有方法,则会进入

该内嵌的方法中,依此循环进入

Alt + Shift + F9弹出 Debug 的可选择菜单
Alt + Shift + F10弹出 Run 的可选择菜单
Alt + Shift + 左键双击选择被双击的单词 / 中文句,按住不放,可以同时选择其他单词 / 中文句
Alt + Shift + 前方向键移动光标所在行向上移动
Alt + Shift + 后方向键移动光标所在行向下移动

🌰Ctrl + Shift + Alt

快捷键介绍
Ctrl + Shift + Alt + V无格式黏贴
Ctrl + Shift + Alt + N前往指定的变量 / 方法
Ctrl + Shift + Alt + S打开当前项目设置
Ctrl + Shift + Alt + C复制参考信息

💐其他

快捷键介绍
F2跳转到下一个高亮错误 或 警告位置 (必备)
F3在查找模式下,定位到下一个匹配处
F4编辑源
F7在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则进入当前方法体内,如果该方法体还有方法,则不会进入该内嵌的方法中
F8在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则不进入当前方法体内
F9在 Debug 模式下,恢复程序运行,但是如果该断点下面代码还有断点则停在下一个断点上
F11添加书签
F12回到前一个工具窗口
Tab缩进
ESC从工具窗口进入代码文件窗口
连按两次Shift弹出 Search Everywhere 弹出层

🍏IDEA修改快捷键

 找到Keymap,搜索快捷键

 比如找到Ctrl+D

 选择需要修改的,鼠标右键选择Remove (Ctrl+D)

 再次右键Add Keyboard Shortuct进行修改

输入想要修改的快捷方式 

 修改完成 点击Apply,点击OK


http://chatgpt.dhexx.cn/article/FBZJK2lw.shtml

相关文章

基础开始IntelliJ IDEA 设置代码提示或自动补全的快捷键 (附IntelliJ IDEA常用快捷键)

修改方法如下: 点击 文件菜单(File) –> 点击 设置(Settings… CtrlAltS), –> 打开设置对话框。 在左侧的导航框中点击 KeyMap。 接着在右边的树型框中选择 Main menu –> Code –> Completion. 接着需要做两件事: 1. 移除原来的Cycle Ex…

Idea智能提示快捷键

修改智能提示快捷键: 原文地址:https://blog.csdn.net/gaoqiao1988/article/details/73299670 Idea(File –>Settings)(CtrlAltS), –> 打开设置对话框。 在左侧的导航框中点击 KeyMap。 接着在右边的树型框中选择 Main menu –> Code –>…

IntelliJ IDEA设置代码自动提示的快捷键

前言:使用 eclipse 都习惯使用快捷键ALT/ 来代码自动提示,后来使用IntelliJ Idea这个快捷键并不管用,十分不便,这里记录如何使更改idea代码自动提示快捷键。 打开Settings设置 [ 快捷键 Ctrl Alt S ] File ––> Settings –…

IDEA常用快捷键总结

文章目录 IDEA常用快捷键总结1. 根据psvm或者main快速生成主函数2. 根据sout快速生成打印语句3. 查找的快捷键4. 万能键AltEnter5. for循环的快捷键6. CtrlN 搜索类7. CtrlShiftN 强力搜索8. CtrlH 查看类的继承关系9. Alt7 快速查看类的结构信息10. CtrlR 文本替换11.下面是总…

IDEA常用快捷键及设置方法

一、IDEA默认快捷键(持续更新) 1、自己常用快捷键:(部分有更改) 说明快捷键替换所有当前关键字shift F6删除当前行ctrl d复制当前行到下一行ctrl ↓补全代码alt /添加注释或取消ctrl /自动导包(需要先…

Intellij Idea设置代码自动提示快捷键

前言:使用eclipse都习惯使用快捷键ALT/ 来代码自动提示,后来使用IntelliJ Idea这个快捷键并不管用,十分不便,这里记录如何使更改idea代码自动提示快捷键。 哪个是代码自动提示快捷键 File–》Settings–》KeyMap(快捷键ctrlalts…

IDEA - 常用快捷键

目录 常用快捷键 altenter 智能辅助 ctrlp 方法参数提示 altinsert 新建, 插入… ctrlalti 自动对齐, 整理缩进 ctrlaltl 格式化代码 ctrl y 删除行 redo操作在IDEA中使用ctrlshiftz ctrl x 剪切行 ctrlshift上下、…

idea进入方法快捷键详情大全(idea快捷键大全最新设置)

刚开始使用IDEA时一直都不熟悉,利用空闲的时间整理了一下常用的IDEA快捷键。 1、Ctrl 快捷键 介绍 Ctrl F 在当前文件进行文本查找 Ctrl R 在当前文件进行文本替换 Ctrl Z 撤销 Ctrl Y 删除光标所在行 或 删除选中的行 Ctrl X 剪切光标所在行 或 剪切选择…

IDEA快捷键大全

为方便大家提升IDEA开发操作效率,参考了 IntelliJ IDEA 的官网,列举了IntelliJ IDEA(Windows 版本)的所有快捷键。 一、构建/编译 Ctrl F9:构建项目 使用此快捷键等同于菜单【Build】—>【Build Project】 使用此…

IDEA快捷键

文章目录 一、构建/编译Ctrl F9:构建项目Ctrl Shift F9:重新编译当前类 二、文本编辑Ctrl X:剪切Ctrl C:复制Ctrl V:粘贴Ctrl Alt Shift V:粘贴为纯文本Ctrl Shift V:从历史选择粘贴…

idea智能提示设置和修改提示快捷键

智能提示设置 1、打开左上角filesettings 2、红框内勾选是打开智能提示,取消勾选是关闭 修改提示快捷键 1、因为默认的提示快捷键是Ctrl空格,与输入法中文切换冲突,因此这个我们修改为Alt/。但是,下图红框内选项的快捷键也是Alt…

IDEA常用快捷键整理大全(非常详细)持续更新中...

文章目录 前言1. IDEA 常用快捷键(keymap)1.1 Ctrl ...1.2 Alt ...1.3 Shift ...1.4 Ctrl Alt ...1.5 Ctrl Shift ...1.6 其它 2. 模板/自定义模板(template)2.1 快速生成主函数:psvm/ main2.2 快速生成打印语句…

驱动程序开发:基于ICM20608六轴传感器 --- 使用Regmap API 的 SPI 读取数据 之 IIO驱动

目录 一、IIO 子系统简介二、IIO子系统使用的一些相关的结构体、函数等1、iio_dev 结构体  ①modes:是选择iio驱动设备支持的工作模式,模式分别有如下:  ②dev:其是一个设备结构体。  ②channels:为 IIO 设备通道…

Linux ARM平台开发系列讲解(IIO子系统) 2.8.1 IIO驱动开发分析

1. 概述 工业场合里面也有大量的模拟量和数字量之间的转换,也就是我们常说的 ADC 和 DAC。而且随着手机、物联网、工业物联网和可穿戴设备的爆发,传感器的需求只持续增强。比如手机或者手环里面的加速度计、光传感器、陀螺仪、气压计、磁力计等,这些传感器本质上都是ADC,大…

2023-07-10 linux IIO子系统使用学习,在TI 的ads1015驱动里面看到相关使用,故花点时间进行简单的学习,入门级别,纪录点滴。

一、Linux IIO(Industrial I/O)架构是Linux内核提供的一种用于支持各种类型传感器和数据采集设备的子系统,包括温度、压力、湿度、加速度、光度等多种传感器。 二、这个就是ads1015的驱动,里面用到iio子系统。 ti-ads1015.c adc…

LINUX IIO子系统分析之二 IIO子系统相关数据结构分析

上一章我们简要说明了IIO子系统的架构,本章我们通过数据结构的定义,分析IIO子系统的设计实现,本章的主要内容如下: 一、IIO子系统各数据结构说明 二、数据结构间的关联说明 一、IIO子系统各数据结构说明 在上一章我们大概说明了II…

手把手教如何用Linux下IIO设备(附代码)

关注、星标嵌入式客栈,精彩及时送达 [导读] 朋友们,大家好,我是逸珺。 今天分享一下如何在用户空间操作IIO设备。IIO设备能实现很多有价值的应用,有兴趣的一起来看看~ 什么是IIO设备 IIO是 Industrial I/O 的缩写,是L…

Linux学习笔记(22.2)——基于IIC + Regmap + IIO的AP3216C的设备驱动

Regmap API 简介 regmap API的引入 ​ Linux 下大部分设备的驱动开发都是操作其内部寄存器,比如 I2C/SPI 设备的本质都是一样的,通过 I2C/SPI 接口读写芯片内部寄存器。芯片内部寄存器也是同样的道理,比如 I.MX6ULL的 PWM、定时器等外设初始化…

Linux学习笔记(22.1)——基于SPI + Regmap + IIO的ICM20608设备驱动

Regmap API 简介 regmap API的引入 ​ Linux 下大部分设备的驱动开发都是操作其内部寄存器,比如 I2C/SPI 设备的本质都是一样的,通过 I2C/SPI 接口读写芯片内部寄存器。芯片内部寄存器也是同样的道理,比如 I.MX6ULL的 PWM、定时器等外设初始化…

RK3399平台开发系列讲解(IIO子系统)4.42、IIO子系统数据结构

平台内核版本安卓版本RK3399Linux4.4Android7.1🚀返回专栏总目录 文章目录 一、数据结构1.1、iio_dev数据结构1.2、iio_info数据结构1.3、IIO通道1.3.1、通道属性和命名约定1.3.2、区分通道沉淀、分享、成长,让自己和他人都能有所收获!😄