作为一个后台开发者,从Eclipse投向IDEA的怀抱有一段时间了,从刚开始的不适应(PS:因为以前一直使用Eclipse,突然换工具真是一万个不顺手),到现在爱上了IDEA,为啥爱上了呢?因为真正发现了它的美,真的太好用了,一点不好,就是太吃内存了,但是还是盖不住的它的强大和智能,因此写篇博客记录一下,下面是一些日常开发能用到的快捷方式,希望对有需要的有点帮助,不喜勿喷。
1、代码助手
1.1多功能的Alt+Enter
1.1.1 快速实现接口,当我们在编写好服务层的接口时,可直接把光标放到接口上,按 Alt+Enter 根据提示快速完成接口的实现
1.1.2 导包,当实例化或者使用某个类,光标放到该类上按Alt+Enter 根据提示导入需要的包
1.1.3 辅助构建变量,当new 出一个对象时,需要生成一个变量,光标放到该行末尾按Alt+Enter
1.1.4 快速构建方法,当我们需要构建方法时,直接在需要的地方调用方法,然后按Alt+Enter生成方法
1.1.5 拼写纠正,当拼写单词有误时,会有下划波浪线提示,把光标移到该单词上按Alt+Enter,会提示相应正确的拼写
1.2 快捷的代码模板 live template
这里可以自定义一些自己工作常用的代码模板,通过Ctrl+Shift+A 调出查找面板搜素 live Templates,然后新建自己的组,再新建自己的要的模板,abbreviation 里填写这段模板代码的提示字母,建好后一定要Define 声明在哪使用,然后ok,就可以使用了

1.3 预定义的postfix Completion
它和live template 很相似,只不过不能自定义

比如要输出么某一个变量,用变量.sout 然后回车就ok了,要返回某个变量,变量.return
2、重构大法
2.1 Alt+Shift+R 重命名
2.2 Ctrl+Alt+C 快速将变量抽取成静态常量
2.3 Ctrl+Alt+P 快速将方法里面的变量抽取成方法参数
2.4 Ctrl+Alt+F 快速将局部变量抽取成全局变量
2.5 Alt+Shift+L 快速将某个值抽取成变量
2.6 Alt+Shift+M 快速将某几行代码抽取成方法
本文介绍了IntelliJ IDEA中提高开发效率的各种快捷键,包括代码助手功能如快速实现接口、导包、构建变量等;自定义代码模板liveTemplate;以及重构操作如重命名、变量抽取等。
4317

被折叠的 条评论
为什么被折叠?



