IDEA里有一个万能快捷键(alt enter),功能非常强大,同一个快捷键,可以根据不同的语境提示你不同的操作。

很多人可能还不了解这些功能,在处理代码的时候还手动处理,了解这些技巧之后,你编码也是一种享受。

万能快捷键可以帮你做很多事情,我大概总结了17点:

转换lambda表达式

equals的翻转

自动导包

异常捕获

SimpleDateFormat转换为ThreadLocal封装的SimpleDateFormat

注释移动

便捷的json字符串处理

转化为高效运算的二进制

if……else变成简单三目运算 以及一些简化操作

引入局部变量

实现接口

实现抽象类

修复方法返回值、增加入参、减少入参、方法生成等

字符串相关操作

, + < 等位置互换

java访问修饰符的更改操作

自动生成属性操作

为了能让大家更直观的看到效果,我录制了GIF演示。

转换lambda表达式

idea java 封装sdk_java

equals的翻转

idea java 封装sdk_idea java 封装sdk_02

自动导包

idea java 封装sdk_java_03

异常捕获

idea java 封装sdk_json_04

SimpleDateFormat转换为ThreadLocal封装的SimpleDateFormat

idea java 封装sdk_javascript_05

注释移动

idea java 封装sdk_json_06

## 便捷的json字符串处理

idea java 封装sdk_json_07

转化为高效运算的二进制

idea java 封装sdk_java_08

if……else变成简单三目运算 以及一些简化操作

idea java 封装sdk_json_09

引入局部变量

idea java 封装sdk_json_10

实现接口

idea java 封装sdk_编程语言_11

实现抽象类

idea java 封装sdk_idea java 封装sdk_12

## 修复方法返回值、增加入参、减少入参、方法生成等

idea java 封装sdk_编程语言_13

## 字符串相关操作

idea java 封装sdk_javascript_14

, + < 等位置互换

idea java 封装sdk_json_15

java访问修饰符的更改操作

idea java 封装sdk_idea java 封装sdk_16

自动生成属性操作

idea java 封装sdk_json_17

总结

总结:万能快捷键很牛掰,在不知道什么操作的时候,试试按一下吧,可能会给你惊喜哦!!!