IDEA(一)快捷键:快速生成代码、集合遍历、查找替换 |
您所在的位置:网站首页 › idea快速打出for循环 › IDEA(一)快捷键:快速生成代码、集合遍历、查找替换 |
目录 一、常用快捷键 二、快速生成代码快捷键 三、集合遍历快捷键 四、查找、替换快捷键 查找 替换 一、常用快捷键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 |