描述:该操作可以格式化代码,从而让代码更加规范,例如:如果有一些代码没有按规范缩进,那么在执行该操作后那些没有缩进的代码都会按规范进行缩进
调用:菜单栏 Code -> Reformat Code
快捷键:Ctrl + Alt + L
生成常用方法
描述:该操作可以快速生成 getters, setters, constructors, hashCode/equals, toString等
调用:菜单栏 Code -> Generate...
快捷键:Alt + Insert
方法重写(1)
描述:该操作可以快速重写方法,其中要重写的原因是继承了抽象类
调用:菜单栏 Code -> Override Methods...
快捷键:Ctrl + O
其他:注意:执行该操作前,要将光标移动到要重写方法的地方
方法重写(2)
描述:该操作可以快速重写方法,其中要重写的原因是实现了某个接口
调用:菜单栏 Code -> Implement Methods...
快捷键:Ctrl + I
其他:注意:执行该操作前,要将光标移动到要重写方法的地方
嵌套代码
描述:用特定的语句包裹代码块,然后嵌套在原本的语句中
调用:菜单栏 Code -> Surround With...
快捷键:Ctrl + Alt + T
其他:
特定的语句一般是 if语句、循环语句、try-catch语句、Runnable语句等
当没有选中代码块时,该操作会包裹光标所在行的代码
移除包裹代码块:Ctrl + Shift + Delete
显示错误提示信息
描述:当代码中有错误时,可以使用该操作显示错误提示信息
快捷键:Ctrl + F1
其他:使用该操作之前,需要将光标移动到有错误的地方
导入包
描述:该操作用于导入还没有导入的包
快捷键:Alt + Enter
其他:使用该操作之前,需要将光标移动到要导入包的地方
手动调出补全提示