本人小白一名,在实际开发中最开始使用Eclipse,后来在leader的影响下转为Idea。不得不说,Idea确实要比Eclipse好用(个人感觉),用过之后也不愿意再转回Eclipse,具体原因各位用过之后就知道。
在使用两个IDE的过程中,因为快捷键不统一,到处查阅,浪费了不少时间。所以觉得有必要写一篇博客记录下来,一来是为自己做一个记录,后面使用时直接查看,二来也为各位同行做点小小的总结,希望能够帮助到大家。由于博主本人倾向于Idea的使用,所以本文对比时尽量以Idea的使用为主,当然Eclipse也是非常棒的IDE。有不详尽之处欢迎批评指正。
提前声明,本人使用的IDE版本如下:
- Eclipse:Oxygen Release(4.7.0)
- IntelliJ IDEA:2017.3.4(Ultimate Edition)
下面上干货:
Eclipse |
IDEA |
补充说明 |
Ctrl+C |
Ctrl+C |
复制 |
Ctrl+V |
Ctrl+V |
粘贴 |
暂未发现 |
Ctrl+Shift+V或Ctrl+Shift+Insert |
选择粘贴(IDEA会保存你最近5条复制的记录,相当于粘贴板) |
Ctrl+H |
Ctrl+Shift+F |
全局查找关键字 |
暂未发现 |
Ctrl+Shift+R |
全局查找关键字并替换 |
Ctrl+F |
Ctrl+F |
当前文件内查找 |
Ctrl+F |
Ctrl+R |
当前文件内替换 |
Ctrl+Shift+R |
Ctrl+Shift+N |
根据文件名搜索(IDEA包含class) |
Ctrl+Shift+R |
Ctrl+N |
根据class名搜索 (IDEA搜索时只需包含关键字即可,Eclipse搜索必须以关键字开头) |
|
Ctrl+Alt+Shift+N |
根据方法名搜索 |
Ctrl+W |
Shift+Click |
关闭当前文件 |
Ctrl+Shift+G |
Alt+F7 |
查询某一方法何处被调用 |
Alt+Shift+S |
Alt+Insert |
生成get、set、构造方法等 |
Alt+Shift+Z |
Ctrl+Alt+T |
包住代码块(if、try catch等操作) |
Ctrl+D |
Ctrl+Y |
删除整行 |
暂未发现 |
Ctrl+X |
剪切整行 |
暂未发现 |
Ctrl+D |
复制整行 |
Ctrl+Z |
Ctrl+Z |
撤销 |
Ctrl+Y |
Ctrl+Shift+Z |
恢复 |
Ctrl+T |
Ctrl+H |
显示类的继承树 |
Ctrl+L |
Ctrl+G |
跳转至指定行 |
Ctrl+Alt+R |
Shift+F10 |
启动服务(如Tomcat) |
Ctrl+Alt+D |
Shift+F9 |
Debug启动服务 |
Ctrl+Alt+S |
Alt+F2 |
停止服务 |
|
Ctrl+T |
SVN更新 |
|
Ctrl+K |
SVN提交 |
|
Ctrl+E |
打开最近文件 |
|
Double Shift |
Search Everywhere |
|
Ctrl+Shift+U |
切换大小写 |
提醒一点:需要注意和其他软件的热键冲突,比如默认情况下,IDEA中非常常用的Ctrl+Shift+F和搜狗输入法切换繁体冲突!
另外,Idea中有一个非常强大的功能:Help->Find Action(Ctrl+Shift+A):根据描述搜索快捷键,如下图所示,博主输入“Toggle C”,显示出的第一条记录为上面提到的Toggle Case(切换大小写),其快捷键为Ctrl+Shift+U。这个功能是非常人性化的,各位小伙伴可以自行所搜感兴趣的内容。
未完待续...
先写这些,后面在使用中再做补充。本文原创,转载请注明出处。