ideal = eclipse 常用快捷键区别(“=”等号左边是ideal的快捷键,右边是eclipse的)
1)查找相关@b@@b@ 全文关键词查找: ctrl+shift+f = ctrl+h @b@ 当前文件范围查找: ctrl +f @b@ 当前文件范围替换: ctrl + r @b@ 全局替换: ctrl + shift +r@b@ @b@ 文件全局查询: ctrl+shift+n/dublue shift/类查找(File) ctrl+n = ctrl+shift+r@b@ @b@ 查询实现类: ctrl+alt+b = ctrl + t @b@ @b@ 查看当前类所有方法: ctrl+F12 =ctrl +o@b@ 查看接口继承实现关系:ctrl+alt+b /ctrl+h = f3/f4@b@ 全量引用: ctrl+alt+h=ctrl+alt+h 、ctrl+shift+g@b@@b@ 类依赖关系图:ctrl+alt+u = ctrl+t@b@ 实现类对应接口或方法:ctrl+u@b@2)快速导航@b@@b@ 打开最新文件: ctrl + e @b@ 类结构方法: ctrl+f12 = ctrl+o @b@ 返回上一次修改: ctrl+alt+左箭头@b@ @b@ F3 = ctrl + k@b@ shift + F3 = ctrl + shift + F3 @b@ 跳转指定行:ctrl +G = ctrl+L@b@ @b@@b@3)代码生成@b@@b@ try Catch: ctrl+alt+T = shift + alt +z @b@ set/get = alt + insert @b@ 导入待重写的方法: ctrl+i = alt+shift+s @b@ 重写父类方法 ctrl+o @b@ import导入引用:alt+enter=ctrl+shift+o --Setting>Editor>General>AutoImport> Java Add../Optimize.. @b@ new -> alt+insert @b@ @b@4)快速生成代码(ideal)@b@@b@ sout =sysout + alt+/@b@ a.sout = System.out.println(a);@b@ serr = @b@ sour = @b@ psf = public static final@b@ psfi = public static final int@b@ psfs= public static final String@b@ main/psvm@b@ a.return = return a;@b@ flg.if = if(flg){}@b@ flg.else = if(!flg){}@b@ flg.while = while(flg){}@b@ name.null=if(name==null){}@b@ name.nn = if(name!=null){}@b@ int a=10/0;.try@b@ @b@ @b@5)debug调试@b@@b@ 逐行调试:F8 = F6@b@ 执行函数:ALT + F8 ,如SpringBean.getBean("id");@b@ view断点:ctrl+shift+f8@b@ @b@ 继续执行,直至断点:F9 = F8@b@ 跳刀光标处:ALT+F9@b@ @b@ @b@6)其他 @b@@b@ 删除当前行: ctrl +y = ctrl+d @b@ 大小写: ctrl+shift+u = ctrl+shift+y/x @b@ 打开文件所在目录:Show in Explorer @b@ 设置代码模板:Setting>Editor>File and Code Tempates@b@ 自动删除无效import:CTRL + ALT + O
另外,ideal快捷键
向后缩进:选择好代码,按【TAB】@b@向前缩进:选择好代码,按【shift】+【TAB】 @b@规范缩进:全选代码,按【Ctrl】 + 【Alt 】+【 i 】