Java工具篇| Eclipse 常用快捷键及使用技巧

Java工具篇| Eclipse 常用快捷键及使用技巧_第1张图片

前言

古人云:工欲善其事,必先利其器。快键键作为开发中及其常用的节省开发时间提升效率的方式之一,其重要性不言而喻,也许你可以不使用它,但是当你熟练使用、巧妙使用这些快捷键的时候,你会由衷的感觉,如此的轻松。


方法

通过按下Control-Shift-L(从3.1版本开始), 看到所有快捷键的列表
按下Control-Shift-L两次,会显示热键对话框(Keys Preferences dialog),你可以在这里自己设置热键。

干货

快捷键 功能
F11 运行
Ctrl+shift+r 打开资源,这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件。美中不足的是这组快捷键并非在所有视图下都能用。
Ctrl+O 如果想要查看当前类的方法或某个特定方法,但又不想把代码拉上拉下,也不想使用查找功能的话,就用ctrl+o吧。它可以列出当前类中的所有方法及属性,你只需输入你想要查询的方法名,点击enter就能够直接跳转至你想去的位置。
Alt+左右方向键 这是个节省时间的法宝。这个组合将当前行的内容往上或下移动。省去了剪切回车换行粘贴的操作。
Alt+上下方向键 这是个节省时间的法宝。这个组合将当前行的内容往上或下移动。
ALT+/ 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下 ALT+/ 快捷键带来的好处吧。
Ctrl+1 最经典的快捷键,就不用多说了,可以解决很多问题,比如import类、try catch包围等
Ctrl+Home(End) 迅速定位到文件的最顶处和最底处
ctrl+. 将光标移动至当前文件中的下一个报错处或警告处
Ctrl+/ 快速添加注释,能为光标所在行或所选定行快速添加注释或取消注释,在调试的时候可能总会需要注释一些东西或取消注释,现在好了,不需要每行进行重复的注释。
shift+enter及ctrl+shift+enter 一般我们需要空一行,需要把光标定位到当前行的行尾,Shift+enter在当前行之下创建一个空白行,与光标是否在行末无关。Ctrl+shift+enter则在当前行之前插入空白行。
Ctrl+D 一般的删除是选中所有内容然后删除,此快捷键省去了选中的操作,更快速便捷。
Ctrl+M 编辑器窗口最大化,再次点击恢复正常。
Ctrl+K 查找下一个
Ctrl+Alt+↓↑ 复制当前行到下(上)一行
Ctrl+L 定位在某行 (对于程序超过100的人就有福音了)
Ctrl+T 快速显示当前类的继承结构
Ctrl + H 进行全局搜索和局部搜索
Alt + Shift +S 调出自动生成get/set方法、toString方法、hash方法代码生成视图
Ctrl + Shift + ↓ 跳到当前方法的下一个方法的位置
Ctrl + W,Ctrl + Shift + W 关闭当前文件,关闭所有文件
Esc 不使用鼠标关闭弹框
Alt + Shift +W 快速定位当前文件在工程中的位置,即在package视图中的位置(在弹框中选择 Navigator即可)
ctrl+2 开发过程中,我常常先编写方法,如Calendar.getInstance(),然后通过ctrl+2快捷键将方法的计算结果赋值于一个本地变量之上。 这样我节省了输入类名,变量名以及导入声明的时间。Ctrl+F的效果类似,不过效果是把方法的计算结果赋值于类中的域。
Ctrl + Shift + P 选中大括号的一半会跳转到大括号的另一半。
Ctrl + Shift +G 鼠标定位到这个方法上,使用Ctrl + Shif + G找出调用某个方法的所有类
Alt + Shift + N 例如要在当前文件所在的包中,创建一个新的类,可以使用Alt + Shift + N,调出创建视图,选择相关类型即可。
Alt + Shift + R 重命名, 一般而言,重命名属性及方法需要大量使用搜索及替换,现在要使 用这个功能,将鼠标移动至属性名或方法名上,按下alt+shift+r,输入新名称并点击回车。全局的就此完成。如果你重命名的是类中的一个属性,你可以点击alt+shift+r两次,这会呼叫出源码处理对话框,可以实现get及set方法的自动重命名。
Alt + Shift + M 如果一个方法的代码太长,你想抽取子方法,那么只要选中某块代码,然后使用Alt + Shift + M,就会弹出抽取视图,输入方法名即可。把大方法分解成小方法。

其他快捷键
超实用快捷键

Eclipse代码自动补全

  • 1.打开 Eclipse -> Window -> Perferences
  • 2. 找到Java 下的 Editor 下的 Content Assist , 右边出现的选项中,有一个Auto activation triggers for Java:会看到只有一个"."存在。表示:只有输入"."之后才会有代码提示
  • 3.在Auto activation triggers for Java后面的文本框里只有一个“.”。现在你将其为.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ,点击ok按钮,让设置生效。
    Java工具篇| Eclipse 常用快捷键及使用技巧_第2张图片

这样我们以后写代码就很轻松了,只要jar里面包含我们所需要的函数,我们就直接能够补全,写代码的效率就会大大提供,是不是很简单,很实用。

你可能感兴趣的:(Java工具篇| Eclipse 常用快捷键及使用技巧)