IDEA快捷键(全网最全详细图解)

1、提高代码编写速度

快捷键 功能

ctrl + alt + space

IDEA快捷键(全网最全详细图解)_第1张图片

显示内容提示功能

psvm

快速键入main方法

点sout

快速打印

shift + enter

光标移动到下一行,新增加一行

ctrl + Y

删除光标所在行

crtl  +  D

复制光标所在行的内容,插入光标位置下面

ctrl + alt + L

格式化代码,整理代码格式

ctrl  + /

单行注释,再按取消注释

ctrl + shift + /

选中代码注释,多行注释,再按取消注释

(alt + Insert)(Generate)

IDEA快捷键(全网最全详细图解)_第2张图片

自动生成代码,Constructor,Getter,Setter,equals(),hashCode(),toString()

alt + shift + 上下箭头

移动当前代码行

alt    + enter

快速提示解决方案,导入包,自动修正代码,智能提示

ctrl + alt + enter 

把光标移动到上一行

ctrl + shift  + enter 

自动补全函数 括号分号、当前行缩进

在当前行任何地方可以生成快速在末尾生成分号,自动补全后续代码(便捷补全)

ctrl + shift + u

表示大小写转换

ctrl + shift + m

封装成方法

ctrl + alt + 左键

返回上一步

shift + F6

批量修改变量名(refactor --->  rename     String occurrences found-->Rename code occurences-->Rename all occurrences)

(alt + 鼠标左键)(按住滚动拖动)

IDEA快捷键(全网最全详细图解)_第3张图片

都可以实现批量选中,然后可以进行批量删除或者修改

alt + shift +上下箭头

移动代码行

(ctrl + alt + v)(点var)(alt  +  enter)variable

表示补全变量  

ctrl + p

(    parameter   )

IDEA快捷键(全网最全详细图解)_第4张图片

查看传入的参数类型

(ctrl + F12)(alt  + 7)

表示被继承的成员(inherited  members  相当于 structure)

alt + 7

IDEA快捷键(全网最全详细图解)_第5张图片

打开  Structure

变量点for

快捷输入增强for循环(foreach)

ctrl + alt + T

IDEA快捷键(全网最全详细图解)_第6张图片

Surround With...(包裹代码),if,if/else,while,do/while,for,try/catch,try/finally,try/catch/finally,synchronized,Runnable

ctrl + J

IDEA快捷键(全网最全详细图解)_第7张图片

提示代码模板

ctrl + I

实现接口的方法

ctrl + O

重写父类的方法IDEA快捷键(全网最全详细图解)_第8张图片

2、移动光标定位 

ctrl + alt + 左右键

跳转到上一个/下一个的   编辑  位置

alt + 上下键

跳转到上一个/下一个方法位置

alt + 左右键

打开的 文件之间切换

ctrl + G

IDEA快捷键(全网最全详细图解)_第9张图片    定位行/列

ctrl + w

1、按一下选择单词

 2、按 两下 继续选择旁边的单词

 3、一直按一直选,直至全选

IDEA快捷键(全网最全详细图解)_第10张图片

 

3、查找与查看源码 

按住ctrl键

单击某个类或方法就可以打开某个  类  或  方法  的源码

ctrl + alt + B

但是当某个变量是通过多态引用调用父类或父接口的方法时,想要打开方法的实现类

ctrl + Q

IDEA快捷键(全网最全详细图解)_第11张图片选中方法名,查看方法文档

ctrl + H(hierarchy)

IDEA快捷键(全网最全详细图解)_第12张图片

查看类的继承层次

ctrl + alt + U

IDEA快捷键(全网最全详细图解)_第13张图片

查看类的UML关系图

ctrl + F12

IDEA快捷键(全网最全详细图解)_第14张图片

查看当前 的结构

ctrl + N

IDEA快捷键(全网最全详细图解)_第15张图片

搜索  类 (API)

ctrl  + shift + F

F i n d )

IDEA快捷键(全网最全详细图解)_第16张图片

全项目搜索文本

ctrl + shift  + R

R e p l a c e

IDEA快捷键(全网最全详细图解)_第17张图片

全项目 替换 文本

ctrl + F

当前源文件 查找 文本

ctrl + R

IDEA快捷键(全网最全详细图解)_第18张图片

当前源文件 替换 问题

双击shift

IDEA快捷键(全网最全详细图解)_第19张图片

任何地方搜索

按 ctrl 按 shift 按  -

折叠方法

按 ctrl 按 shift 按  +

IDEA快捷键(全网最全详细图解)_第20张图片

展开方法

4、Main Menu  --》  Code  --》 Code Completion

IDEA快捷键(全网最全详细图解)_第21张图片

alt  + 数字键盘上的  /

IDEA快捷键(全网最全详细图解)_第22张图片

complete code  帮助 补全代码

ctrl + shift + 空格

type-matching   

ctrl + shift + enter

complete current  statement    (补全当前的  语句  )

alt +  / 

 (是 键盘 问号 ?位置的斜杠)

cyclic expand word     循环前面的单词

alt  + shift  + /

cyclic expand word  (backward)   循环后面的单词

ctrl  +  J

IDEA快捷键(全网最全详细图解)_第23张图片

insert  live   templateIDEA快捷键(全网最全详细图解)_第24张图片

ctrl + alt + T

surround with  IDEA快捷键(全网最全详细图解)_第25张图片

ctrl + shift + delete

unwrap /  remove  

你可能感兴趣的:(IDEA软件,intellij-idea,java,idea,IDEA)