【Intelij IDEA使用手册】

Intelij IDEA使用手册

一、IDEA快捷键

0.1 查找搜索

功能 快捷键
本文件查找字符串 CTRL+F
本文件替换字符串 CTRL+R
全局文件中查找字符串 CTRL+SHIFT+F
查找类文件 CTRL+N
查找文件 CTRL+SHIFT+N
全能搜索 SHIFT+SHIFT
查看类的继承结构 CTRL+H
查看类的继承结构视图 CTRL+ALT+U
侧边栏展示类所有方法 ALT+7
筛选类内方法 CTRL+F12
查看当前方法调用层次 CTRL+ALT+H
文件页面前进后退 ALT+← / ALT+→;当前文件跳转CTRL+ALT+←/→
查看接口实现方法 点击方法左侧I图标
查看文档注释 选中类名CTRL+Q
代码块首尾跳转 CTRL+[(开头)、CTRL+](末尾)
全局查找类/变量引用 Alt + F7

0.2 代码编辑

功能 快捷键
代码智能提示 ALT+ CTRL+Space
优化清理多余导包 CTRL+ALT+O
代码格式化 CTRL+ALT+L
快速生成类成员 ALT+INSERT
重写父类方法 CTRL+O
实现接口/父类抽象方法 CTRL+I
向下新建空行 SHIFT+ENTER
向上插入空行 CTRL+ALT+ENTER
复制当前选中代码/单行 CTRL+D
代码块上移 SHIFT+ALT+↑
代码块下移 SHIFT+ALT+↓
删除选中代码/单行 CTRL+Y
自动补全返回值/修复代码 ALT+ENTER
字母大小写转换 CTRL+SHIFT+U
矩形选区(自由选块) ALT+鼠标左键拖拽
向下选取相同文本块 ALT+J
多光标同时编辑 ALT+SHIFT+鼠标左键点击
行/列编辑模式切换 ALT+SHIFT+INSERT
单个字符左右选中 SHIFT+←/→
整单词左右选中 SHIFT+CTRL+←/→
逐层扩展代码选区 CTRL+W

0.3 代码快速生成

功能 操作/快捷键
Getter&Setter ALT+INSERT→Getter and Setter,方向键勾选属性
toString方法 ALT+INSERT→toString,勾选属性
equals&hashCode ALT+INSERT→hashcode and equals
重写方法 ALT+INSERT→Override / CTRL+O
构造方法 ALT+INSERT →Constructor,勾选字段
控制台输出sout sout+TAB;格式化输出souf+TAB
main主方法 psvm + ENTER
代码补全收尾 CTRL+SHIFT+ENTER
选中代码包裹代码块 CTRL+ALT+T(try-catch/if/for/while/synchronized/foreach)
相关推荐
Moshow郑锴2 小时前
sql-pipeline - 基于PostgreSQL的SQL健康检查与发布编排平台
java·sql
Wang's Blog9 小时前
Java 项目实战: 外卖平台优化-Nginx配置文件结构与块层级
java·开发语言·nginx
\光辉岁月/10 小时前
5.java-数组
java·开发语言
谢亮_vipxieliang11 小时前
Spring 事务失效的常见场景
java·开发语言·数据库·spring boot
郑州光合科技余经理11 小时前
海外版外卖加盟:总站与分站配送规则怎么分开管
java·开发语言·前端·后端·uni-app·php·ai编程
2601_9620715711 小时前
类变量和全局变量的生命周期有什么区别?
java·开发语言·jvm
code2cat11 小时前
Java进阶篇之AtomicReference:一次替换引用,读到一份完整状态
java·并发编程·不可变对象·atomicreference
专业程序开发源11 小时前
springboot简历管理系统81389-计算机课程设计、毕业设计
java·vue.js·spring boot·后端·spring·php·课程设计
Wang's Blog11 小时前
Java 项目实战: 外卖平台优化-前后端分离开发模式与工程拆分
java·开发语言
HEJOO912 小时前
指针的算术运算详解
java·数据结构·算法