- 拷贝工作空间配置
export–General(Preferences)–Export all(Installed JREs/ Java Code Style Preferences/ Java Compiler Preferences 全选)保存路径–文件名
切换到新的工作空间后
import–General(Preferences)–选择保存的文件–finish
- 键盘小助手
(1)显示行号:window–Preferences–General–Editors–Text Editors–Show line numbers(勾选)
(2)代码自动提示:window–Preferences–java–Editor–Content Assist–Auto activation triggers for java --填入:abcdefghijklmnopqrstuvwxyz._
Alt + / 提示
(3)快速注释:
行注释 Ctrl+/ 去除 Ctrl +/
块注释 Ctrl+shift+/ 去除 Ctrl+ shift+\
(4) 切换窗口
Ctrl+M 编辑窗口最大化
Ctrl+W 快速关闭窗口
Ctrl+shift+F4: 关闭打开的所有的窗口
Ctrl+ F6 快速切换编辑窗口
Ctrl+Q 快速回到上次编辑点
(5)快速大小写
小写:Ctrl+shift+Y
大写:Ctrl+shift+x
(6)快速处理行代码
Ctrl+D 删除当前行
Ctrl +alt+ 向下的箭头 复制当前行到下一行
Ctrl+alt+ 向上的箭头 复制当前行到上一行
Alt+向下的箭头 快速提取某行到下边指定位置
Alt+ 向上的箭头 快速提取某行到上边指定的位置
(7)快速覆写超类方法
override Implement Methods
(8)快速导入包 Ctrl + shift+O
快速添加javac 注释:alt + shift+J
(9)使用代码块
选中代码, alt+shift+Z 导入代码块
3.代码质量
(1)快速格式化代码 Ctrl+Shift+F
设置自己的风格 window–Preference–formatter–Braces–(调整花括号到下一行)
(2)方法排序
source–Fort Members…-- 按字母排序方法
(3)整理导入的包
Source—Organize imports: Ctrl+shift+O
(4)代码重构
rename:选中变量–rename 更改变量名 类名也OK
move: 选中类名,move–新包名下面
change method signature: 更改方法 如:添加方法
Convert Anonymous Class to Nested Class :转换命名类
pull down :父类属性向下移
pull up: 子类方法向上移
Extract Interface: 快速抽取接口 选中方法-- Refacter–Extract Interface—输入接口name
Extract Method: 提取方法 选中代码块---Extract method--finish
Extract local variable: 抽取成局部变量
Extract Constant: 提取静态变量 选中变量名–Extract constant–输入name
Convert Local Variable to Field
Encapsualate Field: 封闭字段
Introduce Parameter:选中返回的参数 – Introduce Parameter -外部传入参数
4.代码阅读
改变包的显示层次: Package Presentation–flat or Hierarchical(个人喜好这种样式)
快速查看代码的定义: shift+左键 : 查看变量 方法 类的定义
快速进入代码方法:选中方法 + Ctrl
列出类纲要: Ctrl+O 查看一个类的纲要,列出其方法和成员变量。再按一次 Ctrl+O 显示父类的方法和成员变量
查看继承层次 Ctrl+T: 查看一个类的继承的关系树,是自顶向下的。再按一次CTRL+T 会换成自底向上的
代码查看回退 : alt+左右方向键 我们经常遇到看代码时 Ctrl+左键, 层层跟踪,然后迷失在代码中的情况,这时,只需按alt+方向键就可以退回到上次阅读的位置。同理 按 alt+右方向键 会前进到刚才退回的阅读位置。 就像浏览器的前进和后退按钮一样。 Ctrl+Q 快速回到上次编辑的位置
查看调用层次: Ctal+alt+H 如果你想知道一个类的方法到底被哪些其他的类调用,那么选中这个方法名,然后按住 Ctrl+alt+H,Eclipse 就会显示出这个方法被哪些方法盗用。最终产生一个调用关系树。
快速定位类 : Ctrl+shift+T
快速定位选中词 Ctrl+K 切换选中的词
快速定位到匹配符:Ctrl+shift+P {} ()
增量查找 正向:Ctrl+j 反向: Ctrl+shift+J
快速比较:quick diff
添加书签和任务: bookmark task
搜索 java search
-
代码调试
-
eclipse 汉化
help–install new software–输入地址:http://eclipse.org/babel/downloads.php 获取汉化包(选中简体中文)