eclipse 快捷键(史上最全)

第一部分 常用
A:Ctrl+k           向下查找选中的字符串
B:Ctrl+shift+K       向上查找选中的字符串
C:Ctrl+shift+↑↓       向上向下查找一个函数和变量
D:双击”{“或”}”       找到相对应的”}”和”{“
鼠标的位置必须在”{“的或者”}”的右边位置
E: Ctrl+shift+ P             (同上)     找到相对应的”}”和”{“
F: Ctrl+shift+M     将鼠标放在出错的变量或者类上,即可导入未知的import
右键菜单中也有 source ->add import 同样功能
G: F2             查看完整的函数帮助信息,并且可以复制粘贴文字
F3             找到变量的定义,      
F4             找到接口方法的具体实现类.    

Ctrl J 正向增量查找(按下Ctrl J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes line中显示没有找到了,查一个单词时,特别实用)

Ctrl Shift J 反向增量查找(和上条相同,只不过是从后往前查)

【Ctrl+F6】:切换到下一个编辑器。 
【Ctrl+Shift+F6】:切换到上一个编辑器。 
【Ctrl+F7】:切换到下一个视图。 
【Ctrl+Shift+F7】:切换到上一个视图。 
【Ctrl+F8】:切换到下一个透视图。 
【Ctrl+Shift+F8】:切换到上一个透视图。 

Ctrl+Shift+G: 在workspace中搜索引用 

Ctrl+Shift+X :转换为大写

Ctrl+Shift+Y:转换为小写

Ctrl+E 快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示) 
Ctrl+Shift+E 显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作)



H: Ctrl + /       注释选择的代码段,加”//”(对于大段代码临时注释有用)
I: Ctrl +\         去掉注释 也就是去掉选择的代码前面的 “//”

Ctrl+O 快速显示 OutLine
Ctrl+T 快速显示当前类的继承结构

J: Alt + /         帮助
K :Alt+→         切换到前进的下一个视图或者操作.
L : ALT + ←       切换到后退的下一个视图或者操作
M : 按下Ctrl ,       用鼠标指向要寻找的变量定义.即可查找变量 和F3同样的功能.
N :Ctrl + →←       以完整的单词为单位移动光标。
O:CtrL + Shift + →← 以完整的单词为单位向后选中文本。
P: Ctrl + Q       定位最后编辑的地方,这个不管你当前打开是哪个页面.找到最后编辑的页面,并定位.

第二部分 菜单
edit菜单 (编辑操作处理)  

Ctrl+J         按键后,即进入向下快速查找状态,直接单击你要查找的字符串即可.eclipse将随着你的按键直接定位您输入的连续字符.找到之后,分别按↑↓即可找到下一个或上一个要查找的字符.按左右箭头键或者ESC 即可推出快速查找状态.
Ctrl + shift + J         按键后,即进入向上快速查找状态, 其他同上
Ctrl + 1         快速修正功能.出错的变量处, 按键后提示你如何修正错             误.,并提供了几种供你选择的方案,如创建出错的变量,创建类.等
Ctrl + shift +/     也就是 Ctrl+?          此功能只有在调用函数时起作用,将光标放在函数的参数输入处,按下前面的快捷键,函数的参数定义出现在鼠标上方,方便查看参数类型.
Alt+shift+↑↓→←        属于快速选择文本的快捷键.鼠标所在字符直接可以用快捷键选择变量字符,和整个完整语句,段落..等
上箭头: 结构化的扩大选择的范围
下箭头:结构化的缩小选择的范围
左箭头:向上扩大
右箭头:向下扩大

Source菜单(源代码处理)
Ctrl + Shift + O        将import中的包排序,自动按照名称排序。规则化
Surround with try/catch        选择一段有效的代码,单击这个菜单,可以产生try块代码,同样的功能也可以单击代码编辑框左边的错误指示栏目中的错误点.然后从弹出的菜单中选择try/catch
Externalize Strings        此项功能为国际化应用提供了快速的处理。将所有(允许指定)的字符串都放入一个资源文件,并定义一个类读取资源文件的类。并修改了java代码的字符串读取方法。
Refactor(源码处理)

Change Method Signature        改变方法签名 将鼠标放在要改变的方法上 选择这个菜单,单击。在弹出的对话框中改变方法的参数等数据,确定后系统自动按照方法的新参数重新调整此方法的所有调用,参数也被修改了。
Pull Down        将父类中的方法放到子类中去。
Pull up        将子类中的方法放到父类中去。很方便的。
Extract Interface        从一个类导出允公共方法(允许选择)自动生成接口的java文件
Inline(Alt + shift + I)        其实就相当于宏替换。将用到这个变量,方法,常量的所有地方全部替换为直接使用内容的方法,可以先预览。
Extract Local Variable
Extract Constant
Extract Method
变量替换,创建一个新的变量,替换所有指定的变量。其他类同extract功能
Convert Local Variable to Field        将局部定义的变量瞬间定义到上面,的作为类变量。并可以设置。很方便的。一定要试试呦。先定义一个局部变量并赋值,鼠标放到上面即可,单击菜单中的选项即可。右键菜单中也有。我试过了。很不错。特别适合我们定义错误信息时使用。
Encapsulate Field        将数据封装为函数格式,鼠标放到变量上。单击此菜单,总生成了读取方法并修改了变量的引用方式

Navigate菜单(菜单中说明已经很明显了,下面个别说明)
Show in > Package Explorer        Package 定位当前类所在的包并打开包
navigator 定位当前类所在的路径并打开
Ctrl+Alt+H     Open Call Hierarchy.
将鼠标放到方法上.点击此菜单.将找到所有调用此方法的位置.并列在下面
.(右键菜单也有此功能)
Ctrl + O             Show Outline       打开outline窗口.代替右边的那个窗口用来快速定位函数. 需要注意的是:使用嵌入的outline时.里面的方法时按照实际的顺序排列的,而弹出式的窗口中时分别按照方法和变量的名称顺序排列的.
Ctrl + .         定位下一个有问题的地方
Ctrl + ,         定位上一个有问题的地方
Ctrl + L         快速定位某行,要求输入行号的.
Ctr + Q         定位最后编辑的地方
Search 菜单

Ctrl + H         查找功能强大.跨文件查询.
Ctrl + shift + U        很常用的一个功能.(只在这个当前文件查找)
选择你要搜索的字符.按下组合键.下面列表列出了所有出现了这个字符串的行.不用一个一个搜索了呀.并用白色标识显示在右边标识定位栏.

第三部分 常用配置
1, 由于eclipse对内存的使用使用的是默认的配置.如果您的机器内存允许,虚拟机器可用内存.
Window->Preferences->Java->Installed JREs->右侧->JDK..->EDIT->Default JVM arguments: -> 改为 –Xms200m –Xmx200m
2, 关闭不用的工程.
3, 如果很讨厌自动弹出的帮助代码,也很影响效率.可以改为手动控制.
Window->Preferences->Java->Editor->Code Assist -> Enable auto activation 不勾选
第四部分 自动创建代码的模板说明
Window->Preferences->Java->Editor->Templates下
自动代码生成后,编辑器处于模板状态.模板状态不同于正常编辑状态.
模板状态下编辑自动生成的变量,相关的代码部分会跟随做正确的变动. 例如for(int i=0;i<=100;i++){} 改变变量i的名称.则
后面的i也会跟着变动.按下ESC退出模板状态.

查看和定位快捷键

在程序中,迅速定位代码的位置,快速找到Bug的所在,是非常不容易的事,Eclipse提供了强大的查找功能,可以利用如下的快捷键帮助完成查找定位的工作。

1. 【Ctrl+K】、【Ctrl++Shift+K】
快速向下和向上查找选定的内容,从此不再需要用鼠标单击查找对话框了。

2. 【Ctrl+Shift+T】
查找工作空间(Workspace)构建路径中的可找到Java类文件,不要为找不到类而痛苦,而且可以使用“*”、“?”等通配符。

3. 【Ctrl+Shift+R】
和【Ctrl+Shift+T】对应,查找工作空间(Workspace)中的所有文件(包括Java文件),也可以使用通配符。

4. 【Ctrl+Shift+G】
查找类、方法和属性的引用。这是一个非常实用的快捷键,例如要修改引用某个方法的代码,可以通过【Ctrl+Shift+G】快捷键迅速定位所有引用此方法的位置。

5. 【Ctrl+Shift+O】
快速生成import,当从网上拷贝一段程序后,不知道如何import进所调用的类,试试【Ctrl+Shift+O】快捷键,一定会有惊喜。

6. 【Ctrl+Shift+F】
格式化代码,书写格式规范的代码是每一个程序员的必修之课,当看见某段代码极不顺眼时,选定后按【Ctrl+Shift+F】快捷键可以格式化这段代码,如果不选定代码则默认格式化当前文件(Java文件)。

7. 【ALT+Shift+W】
查找当前文件所在项目中的路径,可以快速定位浏览器视图的位置,如果想查找某个文件所在的包时,此快捷键非常有用(特别在比较大的项目中)。

8. 【Ctrl+L】
定位到当前编辑器的某一行,对非Java文件也有效。

9. 【Alt+←】、【Alt+→】
后退历史记录和前进历史记录,在跟踪代码时非常有用,用户可能查找了几个有关联的地方,但可能记不清楚了,可以通过这两个快捷键定位查找的顺序。

10. 【F3】
快速定位光标位置的某个类、方法和属性。

11. 【F4】
显示类的继承关系,并打开类继承视图。

   调试快捷键

Eclipse中有如下一些和运行调试相关的快捷键。

1. 【Ctrl+Shift+B】:在当前行设置断点或取消设置的断点。
2. 【F11】:调试最后一次执行的程序。
3. 【Ctrl+F11】:运行最后一次执行的程序。
4. 【F5】:跟踪到方法中,当程序执行到某方法时,可以按【F5】键跟踪到方法中。
5. 【F6】:单步执行程序。
6. 【F7】:执行完方法,返回到调用此方法的后一条语句。
7. 【F8】:继续执行,到下一个断点或程序结束。
8.【shift+ctrl+i 】:查看变量的值。

   常用编辑器快捷键

通常文本编辑器都提供了一些和编辑相关的快捷键,在Eclipse中也可以通过这些快捷键进行文本编辑。
1. 【Ctrl+C】:复制。
2. 【Ctrl+X】:剪切。
3. 【Ctrl+V】:粘贴。
4. 【Ctrl+S】:保存文件。
5. 【Ctrl+Z】:撤销。
6. 【Ctrl+Y】:重复。
7. 【Ctrl+F】:查找。

   其他快捷键

Eclipse中还有很多快捷键,无法一一列举,用户可以通过帮助文档找到它们的使用方式,另外还有几个常用的快捷键如下。
1. 【Ctrl+F6】:切换到下一个编辑器。
2. 【Ctrl+Shift+F6】:切换到上一个编辑器。
3. 【Ctrl+F7】:切换到下一个视图。
4. 【Ctrl+Shift+F7】:切换到上一个视图。
5. 【Ctrl+F8】:切换到下一个透视图。
6. 【Ctrl+Shift+F8】:切换到上一个透视图。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值