TA的每日心情 | 开心 2021-12-13 21:45 |
---|
签到天数: 15 天 [LV.4]偶尔看看III
|
eclipse使用技巧
1、选中括号颜色:
Window->Preferences->java->Editor->color
2、显示行号:
Window->Preferences->General->Editors->Text Editors->Show line numbers
3、快速注释(比较实用)
行注释 Ctrl+/
块注释 Ctrl+Shift+/ 去除 Ctrl+Shift+\
鼠标行注释 Shift+左键
4、快速切换编辑窗口
放大缩小窗口:Ctrl+M
项目文件切换 Ctrl+F6
5、快速大小写切换
快速小写字母:Ctrl+Shift+y
快速大写字母:Ctrl+Shift+x
6、快速处理行代码:
快速删除当前行:Ctrl+D
复制当前行到下一行(可选中多行):Ctrl+Alt+↓
复制当前行到上一行(可选中多行):Ctrl+Alt+↑
快速提取某行到下边指定位置:Alt+↓
快速提取某行到上边指定位置:Alt+↑
7、快速覆写超类方法(右键后有标注快捷键)
右键->Source->Override/Implement Methods
8、批量生成Get、Set方法
Source->Generate Getters and Setters
9、快速生成构造函数
Generate Constructors from Superclass
10、快速Import
Ctrl+Shift+O
11、快速添加Javadoc注释
Alt+Shift+J
12、使用代码模版
选择代码段 Alt+Shift+z
Timestamp(时间片段)
long _Start = System.currentTimeMillis();
${line_selection}${cursor}
long _End = System.currentTimeMillis();
System.out.println("Time = "+(_End - _Start));
13、操作编辑窗口
关闭 Ctrl+w
关闭所有打开Editor Ctrl+Shift+F4
14、重命名 F2
15、回到上次编辑点 Ctrl+Q
代码之美
1、格式化代码 Ctrl+Shift+F
2、成员排序 Source->Sort Members
3、整理导入(清理多余的包) Source->Organize Importa
4、代码重构
(1)Rename
Refactor->Rename
(2)Move
Refactor->Move
(3)Change Method Signature
Refactor->Extract Method
(4)Convert Anonymous Class to Nested
Refactor->Convert Anonymous Class to Nested
(5)Push Down,Push Up(快速移动方法属性,上移下移)
Refactor->pull Down
(6)Extract Interface(抽取接口)
Refactor->Extrat Interface
(7)Extract Method(提取方法)
代码选中->Refactor->Extract Method
(8)Extract Local Variable(本地变量)
代码选中->Refactor->Extract Local Variable
(9)Extract Constant
Refactor->Extract Constant
(10)Convert Local Variable to Field(变量提取)
Refactor->Convert Local Variable to Field
(11)Encapsulate Field(封闭字段)
Refactor->ncapsulate Field
(12)Introduce Parameter(抽取参数,外部动态传过来)
选中变量->Refactor->Introduce Parameter
代码阅读
1、查看继承层次
Ctrl+T
查看一个类的继承关系树,是自顶向下的,再多按一次Ctrl+T,会换成自底向上的显示结构
2、代码查看回退
ALt+左右方向键
我们经常会遇到看代码时Ctrl+左键,层层跟踪,然后迷失在代码中的情况,
这是只需要按Alt+左右方向键就可以退回到上次阅读的位置,
同理,按"ALt+右方向键"会前进到刚才退回的阅读位置,就像浏览器的前进和后退按钮一样
ctrl+Q 快速回到上次编辑的位置
3、查看调用层次
Ctrl+Alt+H
如果你想知道一个类的方法到底被那些其他的类调用,那么请选中这个方法名,
然后按“Ctrl+Alt+H”,Eclipse就会显示出这个方法被那些方法调用,最终产生一个调用关系树
4、快速定位类
Ctrl+Shift+T
可在当前项目工程下查找某个类,支持*,?通配符
5、快速定位选中词 Ctrl+k
6、快速定位到匹配符
Ctrl+Shift+P
如花括号,圆括号等
7、增量查找
正向 Ctrl+J
反响 Ctrl+Shift+J
8、快速跳转到某行
Ctrl+L
9、快速比较
Quick diff
window->Preferences->General->Editors->TextEditors->Quick Diff
10、添加书签和任务
Add Bookmark
Add task 右键->Properties
|
|