`
wangheid
  • 浏览: 37065 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

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 重构的后悔药

分享到:
评论

相关推荐

    Eclipse 和 MyEclipse 快捷键大全

    Eclipse 和 MyEclipse 快捷键大全 外加调正电脑屏幕的颜色,来保护自己的眼睛Eclipse 和 MyEclipse 快捷键大全 外加调正电脑屏幕的颜色,来保护自己的眼睛Eclipse 和 MyEclipse 快捷键大全 外加调正电脑屏幕的颜色,来...

    myeclipse快捷键.txt,eclipse快捷键

    myeclipse快捷键.txt,eclipse快捷键 MyEclipse 快捷键1(CTRL) ------------------------------------- Ctrl+1 快速修复 Ctrl+D: 删除当bai前行 Ctrl+Q 定位到最后编辑的du地方 Ctrl+L 定位在某行 Ctrl+O 快速显示zhi...

    MyEclipse快捷键及其常用设置

    本资源提供了全面的MyEclipse快捷键设置,旨在帮助新手快速上手,让经验丰富的开发者也能找到可能忽略的高效操作方式。 一、基本编辑快捷键 1. **代码编辑**:`Ctrl+C`复制,`Ctrl+V`粘贴,`Ctrl+X`剪切,`Ctrl+A`...

    MyEclipse快捷键+Eclipse快捷键

    #### 一、MyEclipse快捷键概述 **1.1 基本操作** - **Ctrl+1**: 快速修复错误或警告。 - **Ctrl+D**: 删除当前行。 - **Ctrl+Q**: 定位到最近编辑的位置。 - **Ctrl+L**: 跳转到指定行号。 - **Ctrl+O**: 显示当前...

    MyEclipse快捷键大全

    MyEclipse快捷键大全,MyEclipse快捷键大全,MyEclipse快捷键大全

    MyEclipse快捷键大全.pdf

    以下是一些常用的MyEclipse快捷键及其详细说明: 1. **Ctrl+M**: 切换窗口大小,可以在编辑器和视图之间快速调整窗口布局。 2. **Ctrl+Q**: 快速跳转到最后一次编辑的位置,方便回溯代码修改点。 3. **Ctrl+1**: ...

    【精品】MyEclipse快捷键大全_中文版(整理).pdf

    【精品】MyEclipse快捷键大全_中文版(整理).pdf

    myeclipse快捷键.rar

    "myeclipse快捷键.rar" 这个标题表明了压缩包内容主要聚焦于MyEclipse集成开发环境中的快捷键集合。MyEclipse是基于Eclipse平台的一个强大的Java集成开发工具,尤其适合于企业级Java应用的开发。快捷键在编程工作中...

    Myeclipse快捷键大全

    ### MyEclipse快捷键大全详解 #### 一、概述 MyEclipse是一款强大的Java集成开发环境(IDE),基于Eclipse平台构建。它提供了丰富的插件和功能,支持Java Web开发,包括Servlet、JSP、EJB、Struts、Hibernate、...

    MyEclipse快捷键大全 .pdf

    MyEclipse作为一个流行的Java集成开发环境(IDE),提供了一套丰富的快捷键,可以帮助开发者高效地编写代码、编辑和调试项目。本文将基于提供的文件内容,详细介绍MyEclipse中的快捷键使用方法及其带来的便利。 ...

    myeclipse快捷键大全

    ### MyEclipse快捷键大全详解 #### 一、概述 在进行软件开发的过程中,熟练掌握IDE(集成开发环境)中的快捷键能够极大地提高工作效率。MyEclipse作为一款基于Eclipse平台的增强版Java IDE,拥有丰富的功能和强大...

    Myeclipse快捷键和常用问题经验总结操作手册打包

    这份操作手册主要涵盖了MyEclipse的快捷键、常见问题解决方案以及使用技巧,旨在帮助用户提高开发效率和解决日常遇到的问题。 首先,关于MyEclipse的编码格式配置,这是开发者必须了解的基础设置。通常,开发人员...

    java web myeclipse 快捷键

    Java Web MyEclipse 快捷键 Java Web MyEclipse 提供了多种快捷键,以提高开发者的工作效率。下面是一些常用的快捷键: 编辑器 *Ctrl+/:显示所有快捷键 *Ctrl+A:全选 *Ctrl+C:复制 *Ctrl+X:剪切 *Ctrl+V:...

    MyEclipse 快捷键大全.txt

    ### MyEclipse快捷键大全详解 #### 一、概述 在进行软件开发的过程中,熟练掌握IDE(集成开发环境)中的快捷键能够极大地提高工作效率。MyEclipse作为一款强大的Eclipse插件集合,提供了丰富的功能来支持Java EE的...

    myeclipse教程 myeclipse快捷键 myeclipse快捷键大全 .txt格式

    ### MyEclipse快捷键大全详解 #### 一、概述 本文档主要介绍MyEclipse集成开发环境中的常用快捷键,并对其进行详细的解释与说明。MyEclipse是一款基于Eclipse平台的强大的Java EE集成开发环境,它提供了丰富的功能...

    myeclipse快捷键

    myeclipse快捷键myeclipse快捷键myeclipse快捷键myeclipse快捷键myeclipse快捷键myeclipse快捷键myeclipse快捷键myeclipse快捷键myeclipse快捷键myeclipse快捷键

    myeclipse快捷键.docx

    "MyEclipse 快捷键指南" MyEclipse 作为一款强大的集成开发环境(IDE),提供了许多实用的快捷键,可以大大提高开发效率。下面将详细介绍 MyEclipse 中的快捷键。 一、代码编辑快捷键 1. 取消自动 validation:在...

    MyEclipse快捷键操作方法

    ### MyEclipse快捷键操作方法详解 在软件开发过程中,高效地使用集成开发环境(IDE)如MyEclipse,能够显著提升开发效率和代码质量。本文将深入解析MyEclipse中的快捷键操作方法,帮助开发者掌握这些技巧,提高日常...

Global site tag (gtag.js) - Google Analytics