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

1、提高代码编写速度

快捷键功能

ctrl + alt + space

显示内容提示功能

psvm

快速键入main方法

点sout

快速打印

shift + enter

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

ctrl + Y

删除光标所在行

crtl  +  D

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

ctrl + alt + L

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

ctrl  + /

单行注释,再按取消注释

ctrl + shift + /

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

(alt + Insert)(Generate)

自动生成代码,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 + 鼠标左键)(按住滚动拖动)

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

alt + shift +上下箭头

移动代码行

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

表示补全变量  

ctrl + p

(    parameter   )

查看传入的参数类型

(ctrl + F12)(alt  + 7)

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

alt + 7

打开  Structure

变量点for

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

ctrl + alt + T

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

ctrl + J

提示代码模板

ctrl + I

实现接口的方法

ctrl + O

重写父类的方法

2、移动光标定位 

ctrl + alt + 左右键

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

alt + 上下键

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

alt + 左右键

打开的 类 文件之间切换

ctrl + G

    定位行/列

ctrl + w

1、按一下选择单词

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

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

3、查找与查看源码 

按住ctrl键

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

ctrl + alt + B

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

ctrl + Q

选中方法名,查看方法文档

ctrl + H(hierarchy)

查看类的继承层次

ctrl + alt + U

查看类的UML关系图

ctrl + F12

查看当前 类 的结构

ctrl + N

搜索  类 (API)

ctrl  + shift + F

(  F i n d )

全项目搜索文本

ctrl + shift  + R

( R e p l a c e )

全项目 替换 文本

ctrl + F

当前源文件 查找 文本

ctrl + R

当前源文件 替换 问题

双击shift

任何地方搜索

按 ctrl 按 shift 按  -

折叠方法

按 ctrl 按 shift 按  +

展开方法

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

alt  + 数字键盘上的  /

complete code  帮助 补全代码

ctrl + shift + 空格

type-matching   

ctrl + shift + enter

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

alt +  / 

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

cyclic expand word     循环前面的单词

alt  + shift  + /

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

ctrl  +  J

insert  live   template

ctrl + alt + T

surround with  

ctrl + shift + delete

unwrap /  remove  

转载: https://blog.csdn.net/m0_65152767/article/details/131947748
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值