1.前期准备:
2.快速上手 Eclipse Eclipse 快捷键指南
本文档从 Eclipse 软件上整理,是列出了标准的快捷键,未列出 Emacs 快捷键。
编辑
作用域 |
功能 |
快捷键 |
全局 |
查找并替换 |
Ctrl+F |
文本编辑器 |
查找上一个 |
Ctrl+Shift+K |
文本编辑器 |
查找下一个 |
Ctrl+K |
全局 |
撤销 |
Ctrl+Z |
全局 |
复制 |
Ctrl+C |
全局 |
恢复上一个选择 |
Alt+Shift+ ↓ |
全局 |
剪切 |
Ctrl+X |
全局 |
快速修正 |
Ctrl1+1 |
全局 |
内容辅助 |
Alt+/ |
全局 |
全部选中 |
Ctrl+A |
全局 |
删除 |
Delete |
全局 |
上下文信息 |
Alt+ ? Alt+Shift+? Ctrl+Shift+Space |
Java 编辑器 |
显示工具提示描述 |
F2 |
Java 编辑器 |
选择封装元素 |
Alt+Shift+ ↑ |
Java 编辑器 |
选择上一个元素 |
Alt+Shift+ ← |
Java 编辑器 |
选择下一个元素 |
Alt+Shift+ → |
文本编辑器 |
增量查找 |
Ctrl+J |
文本编辑器 |
增量逆向查找 |
Ctrl+Shift+J |
全局 |
粘贴 |
Ctrl+V |
全局 |
重做 |
Ctrl+Y |
查看
作用域 |
功能 |
快捷键 |
全局 |
放大 |
Ctrl+= |
全局 |
缩小 |
Ctrl+- |
窗口
作用域 |
功能 |
快捷键 |
全局 |
激活编辑器 |
F12 |
全局 |
切换编辑器 |
Ctrl+Shift+W |
全局 |
上一个编辑器 |
Ctrl+Shift+F6 |
全局 |
上一个视图 |
Ctrl+Shift+F7 |
全局 |
上一个透视图 |
Ctrl+Shift+F8 |
全局 |
下一个编辑器 |
Ctrl+F6 |
全局 |
下一个视图 |
Ctrl+F7 |
全局 |
下一个透视图 |
Ctrl+F8 |
文本编辑器 |
显示标尺上下文菜单 |
Ctrl+W |
全局 |
显示视图菜单 |
Ctrl+F10 |
全局 |
显示系统菜单 |
Alt+- |
导航
作用域 |
功能 |
快捷键 |
Java 编辑器 |
打开结构 |
Ctrl+F3 |
全局 |
打开类型 |
Ctrl+Shift+T |
全局 |
打开类型层次结构 |
F4 |
全局 |
打开声明 |
F3 |
全局 |
打开外部 javadoc |
Shift+F2 |
全局 |
打开资源 |
Ctrl+Shift+R |
全局 |
后退历史记录 |
Alt+ ← |
全局 |
前进历史记录 |
Alt+ → |
全局 |
上一个 |
Ctrl+, |
全局 |
下一个 |
Ctrl+. |
Java 编辑器 |
显示大纲 |
Ctrl+O |
全局 |
在层次结构中打开类型 |
Ctrl+Shift+H |
全局 |
转至匹配的括号 |
Ctrl+Shift+P |
全局 |
转至上一个编辑位置 |
Ctrl+Q |
Java 编辑器 |
转至上一个成员 |
Ctrl+Shift+ ↑ |
Java 编辑器 |
转至下一个成员 |
Ctrl+Shift+ ↓ |
文本编辑器 |
转至行 |
Ctrl+L |
搜索
作用域 |
功能 |
快捷键 |
全局 |
出现在文件中 |
Ctrl+Shift+U |
全局 |
打开搜索对话框 |
Ctrl+H |
全局 |
工作区中的声明 |
Ctrl+G |
全局 |
工作区中的引用 |
Ctrl+Shift+G |
文本编辑
作用域 |
功能 |
快捷键 |
文本编辑器 |
改写切换 |
Insert |
文本编辑器 |
上滚行 |
Ctrl+ ↑ |
文本编辑器 |
下滚行 |
Ctrl+ ↓ |
文件
作用域 |
功能 |
快捷键 |
全局 |
保存 |
Ctrl+X Ctrl+S |
全局 |
打印 |
Ctrl+P |
全局 |
关闭 |
Ctrl+F4 |
全局 |
全部保存 |
Ctrl+Shift+S |
全局 |
全部关闭 |
Ctrl+Shift+F4 |
全局 |
属性 |
Alt+Enter |
全局 |
新建 |
Ctrl+N |
项目
作用域 |
功能 |
快捷键 |
全局 |
全部构建 |
Ctrl+B |
源代码
作用域 |
功能 |
快捷键 |
Java 编辑器 |
格式化 |
Ctrl+Shift+F |
Java 编辑器 |
取消注释 |
Ctrl+\ |
Java 编辑器 |
注释 |
Ctrl+/ |
Java 编辑器 |
添加导入 |
Ctrl+Shift+M |
Java 编辑器 |
组织导入 |
Ctrl+Shift+O |
Java 编辑器 |
使用 try/catch 块来包围 |
未设置,太常用了,所以在这里列出 , 建议自己设置。 也可以使用 Ctrl+1 自动修正。 |
运行
作用域 |
功能 |
快捷键 |
全局 |
单步返回 |
F7 |
全局 |
单步跳过 |
F6 |
全局 |
单步跳入 |
F5 |
全局 |
单步跳入选择 |
Ctrl+F5 |
全局 |
调试上次启动 |
F11 |
全局 |
继续 |
F8 |
全局 |
使用过滤器单步执行 |
Shift+F5 |
全局 |
添加 / 去除断点 |
Ctrl+Shift+B |
全局 |
显示 |
Ctrl+D |
全局 |
运行上次启动 |
Ctrl+F11 |
全局 |
运行至行 |
Ctrl+R |
全局 |
执行 |
Ctrl+U |
重构
作用域 |
功能 |
快捷键 |
全局 |
撤销重构 |
Alt+Shift+Z |
全局 |
抽取方法 |
Alt+Shift+M |
全局 |
抽取局部变量 |
Alt+Shift+L |
全局 |
内联 |
Alt+Shift+I |
全局 |
移动 |
Alt+Shift+V |
全局 |
重命名 |
Alt+Shift+R |
全局 |
重做 |
Alt+Shift+Y |
3.测试
3.1程序debug测试:

1)可以了解程序每步的执行的细节
3.2JUnit 使用准备工作:
1. 将 JUnit 测试框架相关的 JAR 包导入(工程右键->build path->add...,可以导入自己下载的JUnit4也可以用IDE附带的JUnit4)
2. 在需要测试的方法前加入解 @Test (import org.junit.Test;)
3. 在 outline 视图中右击后选中 JunitTest (比较快捷的办法:双击函数名-->shift+alt+s,t)
在默认情况下,会将类中所有的@Test注解的方法都执行,可以通过Outline视图选择某个方法执行
@Before和@After会在@Test方法执行之前和之后各执行一次
@BeforeClass和@AfterClass会在类载之前和之后各执行一次