Eclipse使用总结

Published: by Creative Commons Licence

Eclipse学习教程:

Eclipse概念理解

视图view

Eclipse视图允许用户以图表形式更直观的查看项目的元数据。

文件夹视图

每个文件夹视图可以显示一个或多个视图。

透视图perspective

Eclipse 透视图(perspective) 可以显示任何的视图和编辑窗口。

当视图被弄的比较混乱时,可以通过 “Window” –> "Perspective" –> "Reset Perspective" 来重置透视图,以恢复之前的状态。

Eclipse快捷键列表

Eclipse 快捷键列表可通过快捷键 Ctrl + Shift + L 打开 。

Eclipse设置快捷

可以通过点击window->preferences->general->keys(或直接搜索keys),进入快捷键管理界面:

设置快捷键步骤:

  • 设置快捷键的按键
  • 设置在什么时候可以使用该快捷键,eclipse提供各种场景供选择,一般选择In Windows(即在eclipse窗口激活状态)即可。

使用Try语句包围

选中代码,右键选择“surround with”,“try/catch block”

自动导入getter/setter

右键选择“source”,“Generate getters and setters”

智能提示(内容辅助)

参考:谈谈eclipse使用技巧一 设置自动提示的配置在:window->Preferences->Java->Editor->Content Assist:

可以选择在 "Auto activation triggers for Java:" 后面的输入框中追加全部26个英文字母。

.点号

默认是输入"."后出现自动提示,用于类成员的自动提示。

输入 "." 后出现自动提示的内容有:

  • 类变量
  • 类方法
  • 超类方法
  • 其他相关类

弹出提示

Alt + / 使用该快捷键可以弹出想要的提示。可以自行设置该快捷键。

回到上一次的编辑点

快捷键是ctrl+q

快速导入缺失的包

ctrl+shift+o 快速导入所有的包

代码上下移动

快速移动一行或者几行 快捷键:alt+down/up 很方便

快速复制几行

快速复制一行或者几行 ctrl+shift+down

在下方插入一行

不管光标在哪个位置,使用 Shift + enter 快速在下方插入一新的空行。相当于vim的o命令。 (使用率是较高)

快速删除本行

Ctrl + d

最大化编辑视图

ctrl+m 切换窗口视图 使其编辑窗口最大化或复原。

在标签页间跳转

ctrl+F6

快速修复Quick fix

  • 直接将鼠标放在出错的红色波浪线上或行号前的灯泡上
  • 使用快捷键Ctrl + 1

任务管理

在Eclipse中用TODO标签管理任务,利用这个功能可以方便地将项目中一些需要处理的任务记录下来。

我们可以在 Java 代码中的注释添加 TODO 单词来标记一个任务,任务可以通过 Tasks(任务) 视图查看。

小写转大写

Ctrl + Shift + x 小写转大写

跳转到定义处

Ctrl + 鼠标左键

查找并打开类的源代码

Ctrl + Shift + T : 打开搜索框进行搜索。

阅读源代码时的跳转

预备场景是通过按住 Ctrl + 鼠标点击 查看源代码;此时:

添加源码

Eclipse中导入开源jar包的src包以便查看源码
Eclipse 中导入 JDK 源码
Eclipse导入Tomcat源码

Eclipse导入Tomcat源码:(来自传智播客视频教程:03-使用eclipse开发servlet.avi)按Ctrl + 鼠标左键 在弹出的页面中点击"Attach Source…"按钮,可以导入.zip包文件或者解压后的文件夹(顶级目录)

Eclipse中的Web项目自动部署到Tomcat

Eclipse中的Web项目自动部署到Tomcat
Eclipse中web项目部署至Tomcat步骤

Alt + 左/右 方向键

Alt + ← : 放回上一次在源代码中浏览的位置。

查看类的继承关系

Ctrl + T

Eclipse Java 构建路径

Java构建路径用于在编译Java项目时找到依赖的类,包括以下几项:

  • 源码包
  • 项目相关的 jar 包及类文件
  • 项目引用的的类库

Eclipse 运行配置(RunConfiguration)

Eclipse 代码模板

预定义好的代码模板

  • 输入main 然后按 Alt + /,则自动完成main方法
  • 输入 syso 然后按Alt + /,则自动完成 System.out.println();

Eclipse 还提供了非常多的代码模板,我们可以通过 Windows->Preferences->Java->Editor->Templates(你可以在搜索框中输入Templates查找)看到所有已定义的代码模板列表。

自定义代码模板

获取类的完整路径

右键点击java文件,选择"Copy Qualified Name",然后进行粘贴,再去掉末尾的.java后缀。

复制提示窗口中的内容

在提示窗口弹出时,按F2,就可用鼠标进行复制。

注释

Ctrl + / :添加删除行注释

/*
 * 
 */

这两种注释的不同之处(Java特有)

/**
 * 用于JDOC
 */

关闭Project Explorer中不相关的Project

选择一个Project,右键 –> Close Unrelated Project 或者 Close Project

减少资源占用…