IDEA(一)快捷键:快速生成代码、集合遍历、查找替换

您所在的位置:网站首页 idea快速打出for循环 IDEA(一)快捷键:快速生成代码、集合遍历、查找替换

IDEA(一)快捷键:快速生成代码、集合遍历、查找替换

2023-08-15 09:41| 来源: 网络整理| 查看: 265

目录

一、常用快捷键

二、快速生成代码快捷键

三、集合遍历快捷键

四、查找、替换快捷键

       查找

       替换

一、常用快捷键

1.查找父类方法 :Ctrl + o

2.修改类名:shift + F6

3..快速生成getter/setter : alt + insert

4.全局搜索:Ctrl + Shift + R

5.类继承关系:Ctrl + H

6.强转类型:

objectName.cast

例:((Integer)list.get(1))

objectName.castvar

例:Integer integer = (Integer) list.get(1);

 

7.生成返回变量类型和名称:

例:newObjectMapper().writeValueAsString(ok).var

生成:String s= new ObjectMapper().writeValueAsString(ok)

或者:Alt + Enter 再Enter

 

 

8.继承关系: Ctrl + H

9.格式化代码:Ctrl+Alt+L

10.类的所有方法、注入实例:Ctrl + f12

11.打开、关闭目录:左箭头关闭项目目录,右箭头打开项目目录

12.类在哪里用到:Ctrl +  左击

13.自动导入或删除引用快捷键:Ctrl + alt + o

14.文件中代码折叠打开:

Collapse All :折叠 ==>快捷键 ctrl+shift+等号

Expend All:展开 ==>快捷键 ctrl+shift+减号

15.操作记录:CTRL + tab

二、快速生成代码快捷键

(1)main方法:psvm;

(2)System.out.println:sout;

(3)快速判断:

boolean.if 可以生成if(boolean)boolean.else 可以生成if(!boolean)string.null 可以生成if(string==null)string.nn 可以生成if(string!=null)

(4)try…catch: .try;

(5)快速抽取变量:.field

把方法中的局部变量,抽取成成员变量,或者全局变量,只需加.field即可;

(6)快速定义Optional:.opt

把某个对象转换成Optional,避免出现空指针问题,只需加.opt即可

(7)快速生成lambda语句:.lambda

(8)快速迁移代码到新方法:CTRL + alt + m

在代码重构时,经常需要把某段代码迁移到一个新方法中,这时使用快捷键ctrl + alt + m;

三、集合遍历快捷键 Listlist=new ArrayList(); list.add(1); list.add(2); list.add(3); 1. list.for 增强for循环 for(Integeri:list){ System.out.println(i); } 精准的变量名后.for,可在变量下直接iter无需输入集合名; 2. list.fori 带角标for循环遍历 for(inti=0;i=0;i--){ System.out.println(list.get(i)); } 4. List.forEach 结合lamdba表达式遍历 list.forEach(item -> { item = item * 10; System.out.println(item); });   四、查找、替换快捷键

 

查找

当前文件查找:Ctrl + F

全局查找(或者指定目录下):Ctrl + Shift + F (注意:输入法英文状态下)

 

替换

当前文件替换:Ctrl + R

全局替换(或者指定目录下):Ctrl + Shift + R

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3