常用设置
- tab分成多行
- 软分行:
- tab数量限制:
- 编译内存增加:
- 风格和字体:
- maven设置:
常用快捷键
- 本文件内查找:Ctrl + F
- 本文件内替换:Ctrl +R
- 删除光标行:Ctrl + Y(eclipse Ctrl + D)
- 剪切光标所在行或内容:Ctrl + X
- 复制光标所在行或内容:Ctrl + C
- 复制光标所在行或内容插入到光标下一行:Ctrl + D
- 递进式选择代码块:Ctrl + W
- 最近打开文件:Ctrl + E
- 查找类文件:Ctrl + N
- 跳转到指定行:Ctrl + G
- 插入自定义动态代码模板:Ctrl + J
- 方法参数提示:Ctrl + P
- 显示文档内容提示:Ctrl + Q
- 跳转父类方法,接口定义:Ctrl + U
- 跳转接口定义:Ctrl + B(等于Ctrl + 左键)
- 显示当前类的层次结构:Ctrl + H
- 显示可重写方法:Ctrl + O
- 显示可继承方法:Ctrl + I
- 展开/折叠:Ctrl + +/-
- 展开/折叠所有代码:Ctrl + Shift + +/-
- 注释代码: Ctrl + /
- 代码块注释:Ctrl + Shift + /
- 关闭当前编辑页面:Ctrl + F4
- 代码补全:Ctrl + Alt + 空格(Ctrl + 空格不好用)
- 跳转文件头/尾:Ctrl + Home/End
- 按 Ctrl 不要松开,会显示光标所在的类信息摘要
- 代码自动生成(setter、getter等):Alt + Insert
- 快速修复,补全:Alt + Enter
- 跳转左右tab页:Alt + 左右键
- 跳转上一个下一个方法:Alt + 上下键
- 跳转到上一个高亮错误 或 警告位置:Shift + F2
- 向下创建一行新行:Shift + Enter
- 向上创建一行新行:Ctrl + Alt + Enter
- 选中光标到当前行头/尾位置:Shift + Home/End
- 格式化代码:Ctrl + Alt + L
- 优化导入的类:Ctrl + Alt + O
- 跳转到实现方法:Ctrl + Alt + B
- 重构-快速提取成员变量:Ctrl + Alt + F
- 退回/前进到上一个操作的地方:Ctrl + Alt + 左右键
- 跳转到上/下一个项目:Ctrl + Alt + 中括号
- 展开/折叠所有代码:Ctrl + Shift + /
- 智能代码提示:Ctrl + Shift + 空格
- 选中相同的单词:Alt + Shift + 双击
- 移动光标行向上/向下:Alt + Shift + 上下键
- 跳转到下一个高亮错误 或 警告位置:F2
- 在查找模式下,定位到下一个匹配处:F3
- 断点跳入:F7
- 断点跳过:F8
- 恢复运行或跳到下一个断点:F9
- 查找任何:两下shift
插件推荐
- Alibaba Java Coding Guidelines
2. Maven Helper
3. MybatisX - lombok
5. Rainbow bracket - IDE Eval Reset
- Eclipse Code Formatter
- Translation (右键Translate)
- Grep Console
- SonarLint
11. GsonFormat (json转bean)(alt+s)
12. Java bean to json (bean转json)(右键convertToJson) - RestfulToolkit(Ctrl+ \ 查找路径)
- CodeGlance
15. Material Theme UI(推荐)
16. Eclipse Code Formatter(推荐)