文档章节

Intellij idea 与 eclipse 常用快捷键对比(Shortcuts to compare : Intellij idea VS Eclipse)

奋斗到天明
 奋斗到天明
发布于 2015/08/27 17:47
字数 1308
阅读 4087
收藏 2

Eclipse是一个老牌的IDE,历史悠久,功能“广大”。本人第一次接触Java的IDE便是Eclipse(当然,还有MyEclipse……和谐版,你懂得。),优点是“广”,仿佛就是一个万能的USB插口,在各种插件的加持下,几乎成了Java开发者的必备,我也几乎以为Eclipse会是我遇到的最好的IDE……但是……但是我遇到了Intellij idea,这货虽然没有Eclipse那么“广大”,但是他足够“强大”!尝试一下idea,你会感觉eclipse弱爆了!因此网上也有许多文章说idea 将会取代eclipse(当然这是玩笑,eclipse万能USB插口不是白叫的。),具体的比较大家可以点击自备梯子。 

本文将要对比的是idea与eclipse的快捷键,相信初次切换ide的码友离开了情切的快捷键那是相当的难受,就像刀客没有趁手的宝剑(开个玩笑,宝剑自然是剑客使用,刀客怎么可能会剑捏……)。但是在网上还没有看到相关的比对文章,这里本人将一些常用的快捷键进行简单的分组,然后进行对比,希望能够帮助大家度过“痛经期”(哇嘎嘎嘎),当然如果有缺漏或错误,请及时留言,防止第三者上当受骗~ 

这里我们约定对比的格式,将idea的快捷键写在最前面,用code标签包裹,然后是介绍,最后是对应的eclipse的快捷键,当有些地方是留白,因为ecilpse暂无此功能:Intellij idea快捷键 快捷键作用 eclipse对应快捷键。 好了,废话不多上了,上菜:

查找

Ctrl+F 查找 Ctrl+F

Ctrl+R 替换 Ctrl+F

F3 查找下一个 Ctrl+K

Shift+F3 查找上一个 Ctrl+Shift+K

Ctrl+Shift+F 在路径中查找 Ctrl+H

Ctrl+Shift+R 在路径中替换

代码

Alt+Insert 代码生成器(编辑器视图),新建文件(导航视图) Shift+Alt+S 和 Ctrl+N

Ctrl+J 常用代码如:psvm/sout,main/System.out.println(); Alt+/(部分类似)

Ctrl+空格 代码提示(与系统输入法快捷键冲突) Ctrl+空格或Alt+/

alt+enter 快速修复 Ctrl+1

Ctrl+Alt+T 可以把代码包在一个块内,例如:try/catch

Ctrl+P 可以显示方法参数信息

Ctrl+O 提示可重写方法

Ctrl+I 自动实现接口方法

Ctrl+Shift+Space 自动补全代码 Alt+/(部分类似)

Ctrl+Alt+Space 类名自动完成 Alt+/(部分类似)

类文件

Ctrl+F7 显示当前元素在项目中的引用 Ctrl+O

Ctrl+F12 显示当前文件的结构 Ctrl+O

Ctrl+H 显示类结构图(类的继承层次) Ctrl+T

Alt+F1 查找代码所在位置 Alt+Shift+W

Alt+F7 查找代码所在位置 Ctrl+Shift+G

Ctrl+N 可以快速打开类 Ctrl+Shift+T

Ctrl+Shift+N 可以快速打开文件 Ctrl+Shift+R

Ctrl+B/Ctrl+Click 跳转到方法内 Ctrl+Click

Ctrl+Alt+B 跳转到方法的实现处 Ctrl+T+Click

Ctrl+U 跳转到父类 Ctrl+T+Click

编辑

Ctrl+D 复制行 Alt+Shift+Up/Down

Ctrl+X 剪切当前行 Ctrl+X

Ctrl+Y 删除当前行 Ctrl+D

Ctrl+/或Ctrl+Shift+/ 注释(//或者/**/) Ctrl+/或Ctrl+Shift+/

Ctrl+G 定位行 Ctrl+L

Ctrl+[ OR ] 可以跑到大括号的开头与结尾

Alt+Up/Down 在方法间快速移动定位 Ctrl+Shift+Up/Down

Alt+left/right 切换代码视图 Ctrl+F6/ Shift+Ctrl+F6

F2 或 Shift+F2 快速定位错误处

Shift+Enter 向下插入一行,并将光标移到新行 Shift+Enter

Shift+Alt+Enter 向上插入一行,并将光标移到新行 Shift+Ctrl+Enter

Alt+Shift+Up/Down 向上/下移动语句 Alt+Up/Down

Ctrl+Shift+Up/Down 向上/下移动语句(只在方法内) Alt+Up/Down(部分类似)

Ctrl+Shift+J 整合缩进上下两行

Ctrl+W 可以选择单词继而语句继而行继而函数

Ctrl+Shift+W 取消选择光标所在词

Alt+Shift+Insert 开启多列同时编辑功能,用ctrl+up/down选中

Ctrl+Alt+left/right 返回至上次浏览的位置 Alt+left/right

Ctrl+Shift+Backspace 跳转到上次编辑的地方

Ctrl+E 最近的文件

Ctrl+Shift+E 最近更改的文件

系统编辑

Alt+Left/Right 往左、往右跳走一个单词 Alt+Left/Right

Alt+Shift+Left/Right 往左、往右跳选一个单词 Alt+Shift+Left/Right

Alt+Backspace 删除一个单词 Alt+Backspace

调试

F7 步入 F5

F8 步过 F6

F9 下一个断点 F8

Shift+F7 智能步入

Shift+F8 步出 F7

Alt+F8 计算表达式

Alt+F9 运行至光标处

Alt+F10 定位到断点

Ctrl+F8 切换行断点(添加取消断点) F8

Ctrl+Shift+F8 查看断点,可以添加断点条件

重构

Shift+F6 重命名 Alt+Shift+R

Ctrl+Alt+Shift+T 弹出重构菜单 Alt+Shift+T

辅助

Ctrl+Enter 导入包,自动修正 Ctrl+Shift+O(部分类似,一个个导入)

Ctrl+Alt+L 格式化代码 Ctrl+Shift+F

Ctrl+Alt+O 优化导入的类和包 Ctrl+Shift+O(部分类似,有优化结构,不会新增)

Ctrl+Alt+Shift+S 打开项目模块设置

Ctrl+Alt+S 打开设置对话框

© 著作权归作者所有

奋斗到天明
粉丝 19
博文 112
码字总数 82707
作品 0
昌平
程序员
私信 提问
是时候抛弃Eclipse转向IntelliJ了

在今年的Google I/O大会上,Google推出新的Android集成IDE“Android Studio”。而之前,Google与Eclipse合作开发出一个ADT傻瓜包,后来发现一些不足后,便投身IntelliJ,才有了今天的Android...

yykj
2013/06/05
330
0
Intellij IDEA 学习笔记

Intellij Idea常用快捷键总结 Ctrl + [ & ]——对于{}围起来的代码块,使用该快捷键可快速跳转至{}开始结尾处 Ctrl + N——查找类文件 Ctrl + Shift + N——查找文件 Ctrl + F12——显...

OSC_fly
2018/12/24
0
0
从Eclipse转向IntelliJ IDEA Community Edition 12.0

当然下载的是社区版本IntelliJ IDEA Community Edition 12.0 [jetbrains.com][1] 项目 Eclipse过来的容易混淆,这里的Project并非对应Eclipse的Project,Module才是; Eclipse的右键Propert...

wobuzhidao_
2012/12/15
3.4K
5
IntelliJ IDEA最好的Java开发工具

一直以来,笔者从事Java开发使用的都是Myeclipse、Eclipse工具,因为Eclipse的开源免费加上之前其基金会每年都会安排同步发布新版本,其在05年之后逐步成为Java IDE界的扛把子,但令人失望的...

小暴说
2018/08/04
0
0
IntelliJ IDEA学习笔记 - 总

作为一个刚毕业的程序员,学校的时候老师们都用Eclipse,之前也一直使用Eclipse进行开发,虽然听说过IntelliJ IDEA(后为idea),但没有深入了解。前段时间跟着慕课网上一个教程学习Spring ...

dotleo
2017/10/28
539
0

没有更多内容

加载失败,请刷新页面

加载更多

最简单的获取相机拍照的图片

  import android.content.Intent;import android.graphics.Bitmap;import android.os.Bundle;import android.os.Environment;import android.provider.MediaStore;import andr......

MrLins
54分钟前
4
0
说好不哭!数据可视化深度干货,前端开发下一个涨薪点在这里~

随着互联网在各行各业的影响不断深入,数据规模越来越大,各企业也越来越重视数据的价值。作为一家专业的数据智能公司,个推从消息推送服务起家,经过多年的持续耕耘,积累沉淀了海量数据,在...

个推
56分钟前
7
0
第三方支付-返回与回调注意事项

不管是支付宝,微信,还是其它第三方支付,第四方支付,支付机构服务商只要涉及到钱的交易都要进行如下校验,全部成功了才视为成功订单 1.http请求是否成功 2.校验商户号 3.校验订单号及状态...

Shingfi
59分钟前
4
0
简述Java内存分配和回收策略以及Minor GC 和 Major GC(Full GC)

内存分配: 1. 栈区:栈可分为Java虚拟机和本地方法栈 2. 堆区:堆被所有线程共享,在虚拟机启动时创建,是唯一的目的是存放对象实例,是gc的主要区域。通常可分为两个区块年轻代和年老代。更...

DustinChan
今天
6
0
Excel插入批注:可在批注插入文字、形状、图片

1.批注一直显示:审阅选项卡-------->勾选显示批注选项: 2.插入批注快捷键:Shift+F2 组合键 3.在批注中插入图片:鼠标右键点击批注框的小圆点【重点不可以在批注文本框内点击】----->调出批...

东方墨天
今天
6
1

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部