Eclipse高频使用快捷键记录

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_34781336/article/details/79414765

快速导航:

1. 基本的文本操作

Ctrl+C复制。

Ctrl+X剪切。

Ctrl+V粘贴。

Ctrl+S保存文件。

Ctrl+Z撤销。

2. 各式搜索

  • 搜索工程项目里的文档
    ctrl+shift+R
    根据名字直接在项目或者工作空间里找某个文件,这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这组快捷键并非在所有视图下都能用。

  • 文档内部搜索/替换
    Ctrl+F
    在弹框中选择搜索或替换,可选择向前或向后搜索/替换,即Forward和Backward。

  • 搜索类(包括工程和关联的第三jar包)
    Ctrl+Shift+T
    在Project Explorer下使用。
  • 搜索是否存在文档
    Ctrl+H
    可以定义搜索的文档格式等等细致条件。

2. 快速outline视图

ctrl+o

如果想要查看当前类的方法或某个特定方法,但又不想把代码拉上拉下,也不想使用查找功能的话,就用ctrl+o,尤其是直接打开或者跟踪到一个方法非常多的类的时候,这个就就非常有用,直接看出有那些方法及成员变量,它可以列出当前类中的所有方法及属性,你只需输入你想要查询的方法名,点击enter就能够直接跳转至你想去的位置。

3. 快速跳转

Ctrl+鼠标停留

可以显示类和方法的源码,也可以点击类或方法名跳转过去

4. 格式化代码

ctrl+shift+f

5. 挨个查找变量

Ctrl+K

将光标停留在变量上,按Ctrl+K键可以查找到下一个同样的变量

Ctrl+Shift+K

和Ctrl+K查找的方向相反

6. 选项卡之间快速切换

ctrl+page down或ctrl+page up

可以浏览前后的选项卡,如果使用熟练的话,各个页面切换会非常的快,感觉很不错。

7. 在当前行上或者下边创建空白

shift+enter及ctrl+shift+enter

Shift+enter在当前行之下创建一个空白行,与光标是否在行末无关。
Ctrl+shift+enter则在当前行之前插入空白行。

8. 上下行交换内容或把当前行内容把上或下移动

Alt+方向键上下

这也是个节省时间的法宝。这个组合将当前行的内容往上或下移动。在try/catch部分,这个快捷方式尤其好使。

9. 自动补全代码或者提示代码

alt+?或alt+/

当输入syso几个字符之后,按下这2个键的时候,自动就补全System.out.println();了,而且eclipse默认是出现“.”进行方法提示,如果中间提示断了想再看的话还得重新在对应类或者变量的前边输入“.”才可以再看到提示,不过如果这2个键结合是使用同样可以起到提示的作用,你可以试一试,而且如果输入for后,上边如果有需要遍历的局部变量的话,会弹出选择用for each遍历还是for(int;;)还是while()然后自动生成代码。

10. 当前编辑页面窗口最大化

ctrl+m

Ctrl+m是编辑器窗口最大化的快捷键,再次按下就恢复正常窗口。

11. 自动注释当前行或者选择的多行

ctrl+/

自动注释掉当前行或者多行代码,用//注释,再按一次可以取消注释。

12. 自动注释掉选择的代码块

ctrl+shift+/

这个注意是用/* */注释的(如果是编程语言代码),开发中也是非常有用的,html,css等也可以用这个注释,生成对应的注释标签,用ctrl+shift+\可以取消注释。

13. 删除当前行

ctrl+d

删除当前行,这个很有用,我也是经常用的,尤其是在调试,删除当前错误,结合ctrl+z编辑撤销的快捷键,运用自如。

14. 英文字母大小写的转换

大写:
ctrl+shift+x

小写:
ctrl+shift+y

15. 自动引入包和删除无用包

ctrl+shift+o

这个快捷键也非常方便,当我们使用一个其他包中的类时,如果未引入对应的包或者类,就会出现红色波浪线的提示,此时我们可以按下这个快捷键,红色提示自动消失恢复正常,如果有多个包含有相同的这个类,那么会提示让你选择,如果有没用到的包而引入的情况,通常代码复制来复制去造成的较多,也可以用这个键快速去除。

16. 快速修复

Ctrl+1
当eclipse编辑器在你编辑代码阶段,能检测到编辑时异常(错误)会在错误代码行前面出现一个红色的叉叉,这时按下Ctrl+1可以进行删除、重命名、导包、类型转换等提示或操作,当然因为错误信息不一样会有不一样的效果,这个在实际编码过程中就能体会到。

17. 复制当前行到下(下)一行(复制增加)

.复制当前行到下一行(复制增加)
Ctrl+Alt+↓

复制当前行到上一行(复制增加)
Ctrl+Alt+↑

18. 前(后)一个编辑的页面

前一个编辑的页面
Alt+←

后一个编辑的页面(当然是针对上面那条来说了)

Alt+→

19. 定位到最后编辑的地方

Ctrl+Q


猜你喜欢

转载自blog.csdn.net/qq_34781336/article/details/79414765