前言:对于一只菜鸟而言,Eclipse、MyEclipse也许是初学者的利器,但是对于老司机而言IDEA才是真爱!啥?IDEA我不会?这界面、这功能、这快捷键完全陌生呀!没关系,小编今天就教大家怎么从Eclipse快速移民到IDEA吧。
IDEA全称IntelliJ IDEA,是用于Java编程语言开发的集成环境(也可用于其他语言)。IntelliJ在业界被公认为最好的Java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、创新的GUI设计等方面的功能可以说是超常的。IDEA的宗旨是:“Develop with pleasure”,提倡智能编码,减少程序员的工作。

快捷键
首先我们回顾下常用的Eclipse快捷键:
Alt+/ 代码自动补全
Ctrl+/ 注释
Ctrl+Shift+/ 多行注释
Ctrl+Shift+\ 消除多行注释
Ctrl+Shift+F 整理代码格式(常用)
Ctrl+D 删除一行
Ctrl+Z 撤回
Ctrl+Y 还原
Ctrl+F 查找
Ctrl+Shift+O 导入包
(选中一行)Ctrl+Alt+↑ (↓) 向上复制和向下复制
(选中一行) Alt+↑和↓ 移动到上一行和下一行
Ctrl+Shift+R 在全局中搜索
Ctrl+Shift+X 变成大写
Ctrl+Shift+X 变成小写
Ctrl+Shift+L 快捷键大全
那么这些快捷键对应的IDEA快捷键是:
Alt+/ 代码自动补全
Ctrl+Shift+Enter 输入if, while , for ,sout等自动补全代码模板
Ctrl+/ 注释
Ctrl+Shift+/ 多行注释 消除多行注释
Ctrl+ALT+L 整理代码格式(会与QQ快捷键冲突)
Ctrl+Y 删除一行
Ctrl+Z 撤回
Ctrl+Shift+Z 还原
Ctrl+F 查找
Alt+Enter 导入包
(选中一行)Ctrl+Alt+↑ (↓) 向上复制和向下复制
Ctrl+Shift+F 在全局中搜索
Ctrl+Shift+U 切换大小写
红色的部分是改变了快捷键
自动代码补全
我们常用自动代码补全来提高开发效率,在Eclipse中自动代码补全的设置如下:


在红色输入框中输入.a~z 以及大写的A~Z,就可以使用自动代码补全了
那么IDEA中的代码补全在哪里呢?
在配置中进入以下页面

配置好后就和Eclipse的代码补全一样啦!
生成Getter/Setter
构造函数/toString
Eclipse有多种生成Getter、Setter、构造函数的方法,常见的如下:


在class中右键就可以进入Getter、Setter、构造函数的页面了
那么在IDEA中要如何生成Getter、Setter、构造函数呢?
只要使用 Alt+Insert快捷键,就可以换出选择面板

然后选择你想要的Getter、Setter操作就好了
常用的代码模板
Eclipse中常见的代码模板有:
syso 代码打印
main 快捷main方法
for 快捷for循环
foreach 增强for循环
那么IDEA中的代码模板有哪?
sout 代码打印
psvm 快捷main方法
fori 快捷for循环
foreach 增强for循环
那么要如何设置IDEA中的代码模板呢?
进入设置页面

创建自定义分组(下图中的Java分组原来是没有的,是本人已经建好的。可以假设还没有这个分组,继续往下看)

输入分组名

创建模板代码1

创建模板代码2

将模板添加到Java分组


然后在方法体中输入 sys 就会自动生成 Syste.out.println() 了;
















