IntelliJ Idea 常用快捷键汇总整理

本文提供了IntelliJ IDEA的各种快捷键总结,包括自动导入、文件操作、代码提示、复制粘贴、查找替换等功能,帮助开发者提高开发效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Idea快捷键整理

 

自动导入或补全

Ctrl+空格,代码提示自动提示待输入项

Ctrl+Shift+空格,自动补全代码语句

Ctrl+Alt+空格,类名自动完成

Ctrl+Alt+v, 补全方法返回值

Ctrl+Shift + Enter,语句完成(完成当前语句,以“;”结束)

Ctrl+J,自动代码提示(例如:serr、sout)

Ctrl+Alt+O,删除导入但未使用的包

Alt+Enter,导入包,自动修正

Tab,代码标签输入完成后,按 Tab,生成代码

文件的关闭或者打开(类)

Ctrl+E,最近的文件

Ctrl+Shift+E,最近更改的文件

Ctrl+N,查找一个类(只限java类,不包含其他格式的项目文件)

Ctrl+Shift+N,查找文件(包含项目的所有文件)

Shift+Click,可以关闭文件

Ctrl+F4,关闭当前文件

 

查看文档或类结构

Ctrl+F12,可以显示当前文件的结构

Ctrl+H,显示类结构图(类的继承层次)

复制

Ctrl+Shift+C,复制路径

Ctrl+Alt+Shift+C,复制引用,必须选择类名

F5,复制文件

粘贴

Ctrl+Shift+Insert,可以选择剪贴板内容并插入

Ctrl+Shift+V,可以将最近使用的剪贴板内容选择插入到文本

Ctrl+Alt+Shift+V,简单粘贴

删除

Alt+Delete,安全删除文件

Ctrl+Backspace,按单词删除

 

提示注释或声明信息

Ctrl+B/Ctrl+Click,进入方法/查看声明;打开光标处的类或方法(跳转到定义处)

Ctrl+Q,查看方法注释文档

Ctrl+P,查看方法的详细参数和选择同名不同参的方法

Source(setter、getter、重写)

Alt+Insert,可以生成构造方法constructor/Getter/Setter/toString等

Ctrl+O,重写方法

 

Surround with(把代码包含在块内)

Ctrl+Alt+T,可以生成try catch、if else等语句块

 

查找与替换

Ctrl+Shift+Alt+N,整个工程查找类或类中的方法或变量

Alt+F7,查找整个工程中使用的某一个类、方法或者变量的位置

Ctrl+Shift+F,在指定路径中查找

Ctrl+R,在当前文件中(文本查找和替换)

Ctrl+Shift+R,在全局路径中(文本查找和替换)

Ctrl+F,在当前文件中(只查找文本)

Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择

Ctrl+Shift+F7,高亮显示所有该文本,按 Esc 高亮消失

Ctrl+Shift+W,取消选择光标所在词

Ctrl+Shift+U,大小写转化

 

定位

Alt+Up/Down,跳转到上一个或者下一个方法

F2 或 Shift+F2,快速定位错误或者警告

Ctrl+[ 或 ],可以跑到大括号的开头与结尾 (同时配合“shift”键可选中该代码块)

Ctrl+Alt+B,查看接口方法的实现类/查看类的方法实现

Ctrl+Alt+left/right,返回至上次编辑的位置

Ctrl+G,弹出当前行和列的具体值

Alt+Shift+C,最近的更改记录

Ctrl+w,选中一个变量,光标在{}旁边可选中{}中的代码块,连续按会依次会选中单词--整个字符串--整个字符串包含引号--整个字符串赋值语句--整行--整个方法体……,然后再按Ctrl+shift+w不断缩小范围

 

行/段落操作

Ctrl+X,删除行(带剪切)

Ctrl+Y,删除当前行(只删)

Ctrl+D,复制行并往下新增一行

Ctrl+/或Ctrl+Shift+/,生成单行注释代码或者文档注释(//或者/**/)

Ctrl+Shift+J,整合两行

Shift+Enter,换行

Alt+Shift+Up/Down,上/下移一行

Ctrl+Shift+Up/Down,向上/下移动语句

按两下ctrl,选中一行

 

菜单工具栏操作

Alt+1,快速打开或隐藏工程面板

Alt+F1,查找代码所在磁盘位置等

Alt+left/right,切换代码视图

Ctrl+Alt+S,打开settings对话框

Shift+Esc,不仅可以把焦点移到编辑器上,而且还可以隐藏当前(或最后活动的)工具窗口

F12,把焦点从编辑器移到最近使用的工具窗口

Ctrl+Alt+Shift+S,打开当前项目/模块属性(打开project structure)

Alt+Home,跳转到导航栏

Ctrl+~,快速切换方案(界面外观、代码风格、快捷键映射等菜单)

Shift+F12,还原默认布局

Ctrl+Shift+F12,隐藏/恢复所有窗口

Ctrl+Tab,转到下一个拆分器

Ctrl+Shift+Tab,转到上一个拆分器

启动、调试、编译、停止

 

启动和停止服务器

Shift+F10,选择 Run(快速启动当前)

Alt+Shift+F10,选择 Run(选择启动)

 

Debug调试

Shift+F9,选择 Debug(快速debug)

Alt+Shift+F9,选择 Debug(选择debug)

Ctrl+F8,添加(取消)行断点

Ctrl+Shift+F8,查看断点

F7,进入

F8,下一步

F9,恢复程序

Alt+F10,(断点调试时)定位到断点

 

 

代码更新操作

Ctrl+F2,停止

Ctrl+Shift+F9,编译

 

 

代码重构

Ctrl+Alt+Shift+T,弹出重构菜单

Shift+F6,对选中的文件、类、变量或方法重命名(重命名全部)

Ctrl+Alt+L,格式化代码(包含缩进个格式化)Ctrl+Alt+I,将选中的代码进行自动缩进编排,这个功能在编辑 JSP 文件时也可以工作(只缩进)

 

跳出

跳出双引号:shift+"
跳出单引号:shift+'
跳出括号:shift+)
跳出中括号:shift+]
以此类推

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值