MyEcplise快捷键

第一部分 常用快捷键说明

    eclipse的 使用。Eclipse有很多快捷键,及有用的功 能,快捷键的使用可以一定程度上提高开发的速度。说 明如下:

常用的快捷键(没有按照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找到接口方法的具体实现类.

      H: Ctrl + /       注 释选择的代码段,加”//(对 于大段代码临时注释有用)

      I: Ctrl +\         去 掉注释 也就是去掉选择的代码前面的 //

      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         快速定位某行,要 求输入行号的.

Ctrl + Q         定位最后编辑的 地方

Search 菜单

Ctrl + H         查找功能强大.跨 文件查询.

Ctrl + shift + U        很 常用的一个功能.(只 在这个当前文件查找)

选择你要搜索的字符.按下组合键.下面列 表列出了所有出现了这个字 符串的行.不用一个一个搜索了呀.并用白色标识显示在右边标识定位栏.

 

 

第三部分 提高Eclipse的性能配置.以及一些常用配置说明

   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退出模 板状态.

 

源文档 <http://zhuhongmingzhm.javaeye.com/category/23108?show_full=true>

 

 

Ctrl+1 快速修复

 

Ctrl+/   注释当前行,再按则取消注释

 

Ctrl+D: 删除当前行  

 

Ctrl+L 定 位在某行

 

Ctrl+Shift+T   查找类

 

Ctrl+Shift+R   查找文件

 

Ctrl+W 关 闭当前Editer

 

Ctrl+M 最大化当前的Edit或View

 

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

 

Ctrl+/(小 键盘) 折叠当前类中的所有代码

 

Ctrl+×(小 键盘) 展开当前类中的所有代码

 

Ctrl+Shift+P 定位到对于的匹配符(如{})

 

Ctrl+Shift+F4 关闭所有打开的Editer

 

 

 

Ctrl+Alt+↓ 复制当前行到下一行

 

Ctrl+Alt+↑ 复制当前行到上一行

 

Alt+↓ 当 前行和下面 一行交互位置

 

Alt+↑   当 前行和上面一行交互位置

 

Alt+← 前 一个编辑的 页面

 

Alt+→ 下 一个编辑的 页面

 

Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性

 

Shift+Enter 在当前行的下一行插入空行

 

Shift+Ctrl+Enter 在当前行插入空行

 

Ctrl+Q   定 位到最后编辑的地方

 

Ctrl+O   快 速显示 OutLine

 

Ctrl+K   参 照选中的Word快速定位到下一个

 

Ctrl+E 快速显示当前Editer的下拉列表

 

Ctrl+Space 代码助手完成一些代码的插入

 

Ctrl+Shift+E 显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作)

 

Ctrl+J 正 向增量查 找

 

Ctrl+Shift+J 反向增量查找

 

Ctrl+Shift+F 格 式化当前代码

 

下面的快捷键是重构里面常用的

 

Alt+Shift+R 重命名

 

Alt+Shift+M 抽取方法

 

Alt+Shift+C 修改函数结构

 

Alt+Shift+L 抽取本地变量

 

Alt+Shift+F 把Class中的local变量变为field变量

 

Alt+Shift+I 合并变量

 

Alt+Shift+V 移动函数和变量

 

Alt+Shift+Z 重构的后悔药

你可能感兴趣的:(快捷键)