0.Eclipse
一、快捷键
Alt + /:内容补全
Ctrl + F11:编译执行
Ctrl + 1:快速修复
ALT+↑↓:移动代码
TAB/SHIFT+TAB:右、左移
CTRL+SHIFT+/:多行注释
CTRL+SHIFT+\:取消多行注释
CTRL+SHIFT+F:代码格式化
CTRL+SHIFT+O:导入所有包
CTRL+D:删除当前行
CTRL+SHIFT+S:生成无参构造方法(自定义)
CTRL+SHIFT+G:Setter和Getter
CTRL+SHIFT+X/Y:转换大小写
CTRL+T:查看继承图表
CTRL+SHIFT+T:打开类型,然后CTRL+O打开大纲
CTRL+SHIFT+R:打开资源
CTRL+O:快速outline
CTRL+E:快速转换编辑器
CTRL+2,L:为本地变量赋值
Alt +SHIFT+R:重命名
Alt +SHIFT+L以及Alt +SHIFT+M:提取本地变量及方法
F5:跳入方法内部查看
F6:跳过本行代码
F7:结束跳入的方法返回
F8:接着运行完所有代码
二、常见图标的含义
有助于开发过程中理解项目大纲结构
1、Object(对象图标)
(1)source folder (源文件夹)![]()

(2)package(包)![]()

(3)empty package(空包)![]()

(4)logical package(逻辑包)![]()

(5)empty logical package(空逻辑包)![]()

(6)package only containing non Java resources(仅包含非Java资源的包)![]()

(7)package declaration(包声明)![]()

(8)import container(导入容器)![]()

(9)import(导入)![]()

(10)class (public)(公共权限的类)![]()

(11)interface (public)(公共权限的接口)![]()

(12)enum type (public)(公共权限的枚举类型)![]()

(13)annotation type (public)(公共权限的注解类型)![]()

(14)package visible class(包可见权限的类)![]()

(15)private class(私有访问权限的类)![]()

(16)protected class(保护权限的类)![]()

(17)default field (package visible)(默认权限字段,包可见)![]()

(18)private field(私有字段)![]()

(19)protected field(保护类型的字段)![]()

(20)public field(公共访问权限的字段)![]()

(21)default method (package visible)(默认访问权限的方法,包可见)![]()

(22)private method(私有方法)![]()

(23)protected method(保护类型的方法)![]()

(24)public method(公共权限的方法)![]()

2、Object adornments(修饰对象的图标)
(1)marks project as Java project(标记项目类型为Java)
(2)constructor(构造函数)![]()

(3)abstract member(抽象成员)![]()

(4)final member(final类型成员)![]()

(5)static member(静态类型成员)![]()

(6)synchronized member(同步的成员)![]()

(7)native method(原生方法)
(8)transient field(transient类型字段)![]()

(9)volatile field(volatile类型字段)![]()

(10)implements method from interface(从接口实现的方法)![]()

(11)overrides method from super class(从父类复写的方法)





有志者,事竟成,破釜沉舟,百二秦关终属楚;苦心人,天不负,卧薪尝胆,三千越甲可吞吴。

浙公网安备 33010602011771号