eclipse 经常使用快捷键及调试方法备忘录

经常使用快捷键

Eclipse最全快捷键,熟悉快捷键能够帮助开发事半功倍,节省更多的时间来用于作有意义的事情。程序员

          Ctrl + F11 运行main方法

 

  • Ctrl+1 快速修复(最经典的快捷键,就不用多说了)
  • Ctrl+D: 删除当前行
  • Ctrl+Alt+↓ 复制当前行到下一行(复制增长)
  • Ctrl+Alt+↑ 复制当前行到上一行(复制增长)
  • Alt+↓ 当前行和下面一行交互位置(特别实用,能够省去先剪切,再粘贴了)
  • Alt+↑ 当前行和上面一行交互位置(同上)
  • Alt+← 前一个编辑的页面
  • Alt+→ 下一个编辑的页面(固然是针对上面那条来讲了)
  • Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性
  • Shift+Enter 在当前行的下一行插入空行(这时鼠标能够在当前行的任一位置,不必定是最后)
  • Shift+Ctrl+Enter 在当前行插入空行(原理同上条)
  • Ctrl+Q 定位到最后编辑的地方
  • Ctrl+L 定位在某行 (对于程序超过100的人就有福音了)
  • Ctrl+M 最大化当前的Edit或View (再按则反之)
  • Ctrl+/ 注释当前行,再按则取消注释
  • Ctrl+O 快速显示 OutLine
  • Ctrl+T 快速显示当前类的继承结构
  • Ctrl+W 关闭当前Editer
  • Ctrl+K 参照选中的Word快速定位到下一个
  • Ctrl+E 快速显示当前Editer的下拉列表(若是当前页面没有显示的用黑体表示)
  • Ctrl+/(小键盘) 折叠当前类中的全部代码
  • Ctrl+×(小键盘) 展开当前类中的全部代码
  • Ctrl+Space 代码助手完成一些代码的插入(但通常和输入法有冲突,能够修改输入法的热键,也能够暂用Alt+/来代替)
  • Ctrl+Shift+E 显示管理当前打开的全部的View的管理器(能够选择关闭,激活等操做)
  • Ctrl+J 正向增量查找(按下Ctrl+J后,你所输入的每一个字母编辑器都提供快速匹配定位到某个单词,若是没
  • 有,则在stutes line中显示没有找到了,查一个单词时,特别实用,这个功能Idea两年前就有了)
  • Ctrl+Shift+J 反向增量查找(和上条相同,只不过是从后往前查)
  • Ctrl+Shift+F4 关闭全部打开的Editer
  • Ctrl+Shift+X 把当前选中的文本所有变为大写
  • Ctrl+Shift+Y 把当前选中的文本所有变为小写
  • Ctrl+Shift+F 格式化当前代码
  • Ctrl+Shift+P 定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,则反之) 下面的快捷键是重构里面经常使用的,本人就本身喜欢且经常使用的整理一下(注:通常重构的快捷键都是Alt+Shift开头的了)
  • Alt+Shift+R 重命名 (是我本身最爱用的一个了,尤为是变量和类的Rename,比手工方法能节省不少劳动力)
  • Alt+Shift+M 抽取方法 (这是重构里面最经常使用的方法之一了,尤为是对一大堆泥团代码有用)
  • Alt+Shift+C 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)
  • Alt+Shift+L 抽取本地变量( 能够直接把一些魔法数字和字符串抽取成一个变量,尤为是多处调用的时候)
  • Alt+Shift+F 把Class中的local变量变为field变量 (比较实用的功能)
  • Alt+Shift+I 合并变量(可能这样说有点不妥Inline)
  • Alt+Shift+V 移动函数和变量(不怎么经常使用)
  • Alt+Shift+Z 重构的后悔药(Undo)

几个Eclipse调试技巧,但愿对Java程序员有用。数据库

1 条件断点框架

若是你不知道如何添加断点,只需点击左边面板(行号前面)断点即被建立。在调试界面中,“断点”视图会把全部被建立的断点列出来。咱们能够给它加一个布尔条件,也就是说,该断点会被激活而且若是布尔条件为真,就会执行该断点,不然将会跳过往下执行。编辑器

Eclipse调试

2 异常断点函数

在断点视图中,有一个J!标记按钮!咱们可使用该按钮来添加一个Java异常断点。例如,咱们想让程序在遇到空指针异常(NullPointerException)时,仍然能继续调试,那么咱们可使用该按钮来添加一个异常断点! 字体

Eclipse调试

3 监视点编码

这是一个很是好的功能,当选定的属性访问或修改程序时,程序会中止执行并容许进行调试。在Outline视图中选择一个类变量并从上下文菜单中选择切换监视点,属性监视点将会被建立,在断点(Breakpoints)视图中会把全部监视点用列表的形式显示出来。spa

Eclipse调试

4 评估/检查 指针

按Ctrl+Shift+D或者Ctrl+Shift+I来显示选定变量或者表达式的值。咱们也能够给一个变量或表达式添加永久观察点,当程序在调试时,这些观察点就会在表达式视图(Expression view)中显示出来。 调试

Eclipse调试

5 修改变量值

在调试过程当中,咱们能够修改变量值。先选好一个变量而后进入变量视图(Variables view),根据变量类型在其对应的Value列里输入值便可。

Eclipse调试

6 Drop to Frame 

调试期间,能够从新跳到调用堆栈框架的开始处执行,而且变量值也会回到最初。根据回档调整堆栈的深度,这个功能的主要用途是全部变量状态能够快速回 到方法开始执行时候的样子,而后你能够从新进行一遍一遍执行,这样就能够在你关注的地方进行屡次调试,可是在执行过程当中也会产生一些反作用,好比插入到数据库里面的数据是没法删除的!

Eclipse调试

7进入、跳出和返回

  • F5——进入:移动到下一个步骤,若是当前行有一个方法调用,该控件将会跳转到被调用方法的第一行执行。
  • F6——跳出:移动到下一行。若是在当前行有方法调用,那么会直接移动到下一行执行。不会进入被调用方法体里面。
  • F7——返回:从当前方法中跳出,继续往下执行。
  • F8——移动到下一个断点处执行。
  •  

八.经常使用快捷键

1.全局搜索到的结果进行替换,全局搜索很简单,但能够对搜索后的结果进行全局替换估计不是全部人都知道

ctrl+h 找到而后 点击要替换的文件 点击右键 找到 replace all

2.Ctrl+E

显示近期使用到的文件

3.Alt+<-和->

切换文件

4.Ctrl+Shift+o

智能引入所使用的类,import操做

5.Alt+Shift+R

替换变量

6.Ctrl+Shift+R

搜索文件

7.Win+<-和->和↓和↑

窗口的最大化最小化,居左居右

8.Alt+/

提示Java的方法

九.经常使用快捷键

一、提示:Alt+/

二、格式化:ctrl+shift+f

三、输入一对的符号,如"",(),会自动补全,输入后跳出:tab

四、查找某个方法被谁调用:选中方法名,ctrl+shift+g

五、查看某个类的继承关系:选中该类,ctrl+t

六、经过文件名称查找类或文件:ctrl+shift+r

七、alt+上/下,移动当前行到上或下

八、ctrl+alt+上/下,复制当前行到上或下

九、注释:ctrl+/行注释、shift+ctrl+/块注释

十、方法或者类名上部输入:/**而后回车,会自动生成文档注释

十一、ctrl+d删除当前行

十二、选中方法名,点击F2,提示方法信息

十.快速删除没有必要的代码

代码里常常引入不少没必要要的导入、转换,还有其余一些普通的、容易检测到的编码错误,可使用右键->Source->clean up来快速删除。

十一.护眼色修改

打开Eclipse中Window->Preferences->General->Editors->Text Editors->Background color

修改字体大小

打开Eclipse中Window->Preferences->Appearence->Colors and Fonts

相关文章
相关标签/搜索