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)可以了解程序每步的执行的细节
2)step into进入某个方法内容查看细节
3)step
over继续执行下行代码
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会在类载之前和之后各执行一次
分享到:
相关推荐
展会前准备工作.doc
如何做好首次开盘前准备工作.pdf
网络工程前期准备.pptx
JSP开发 使用数据库
这是最Java项目之前的一些准备的学习资料---JAVA项目前准备资料
工作分析的前期准备工作.pptx
iOS开发基本情况介绍 iOS开发概况,开发语言介绍 iOS开发环境搭建 iOS开发环境搭建介绍,XCode和Interface Builder的介绍 iOS软件开发者证书 iOS账户的获取,软件开发者证书的介绍
01工程项目安全管理前期准备报.doc
后处理定制前期准备
软件准备的前期工作,可用于LIS PACS 体检软件的前期准备工作,让大家借鉴
大修前准备工作稿件.doc
《网店运营基础:电子商务基础项目实战》—技能点1 开店前准备工作.pdf《网店运营基础:电子商务基础项目实战》—技能点1 开店前准备工作.pdf《网店运营基础:电子商务基础项目实战》—技能点1 开店前准备工作.pdf...
大创的申报工作已经开始。在大创的前期阶段,同学们是否遇到了一些困难与疑惑呢?...二、前期准备 1.项目选题 2.指导老师 3.如何联系指导老师? 4.团队成员 三、申请立项 1.选题方面 2.格式方面 3.内容方面
# 准备:简历编写和面试前准备 一般来说,跳槽找工作要经历投递简历、准备面试、面试和谈 offer 四个阶段。其中面试题目会因你的等级和职位而异,从入门级到专家级,广度和深度都会有所增加。不过,不管什么级别和...
项目管理前期准备工作程序.pdf项目管理前期准备工作程序.pdf项目管理前期准备工作程序.pdf项目管理前期准备工作程序.pdf项目管理前期准备工作程序.pdf项目管理前期准备工作程序.pdf
全国大学生电子设计大赛应该前期准备
oracle实习周前期准备,可以让你在实训周得到充分的准备
微信接口前期准备。由北风网提供,微信开发实例微信公众平台基础篇: 1)微信公众平台简介:开发准备、账号注册; 2)官方代码讲解; 3)编辑模式; 4)接口验证; 5)关键词回复; 6)关注事件; 7)图文消息; 8)...
本文档描述了软件评审的要求和细节,以及评审前的准备工作。
oracle安装前准备工作中的安装包 compat-db-4.0.14-5.i386.rpm compat-gcc-7.3-2.96.122.i386.rpm compat-gcc-c++-7.3-2.96.122.i386.rpm compat-libstdc++-7.3-2.96.122.i386.rpm compat-libstdc++-...