diff --git a/hotkey-alt-enter-introduce.md b/hotkey-alt-enter-introduce.md index 59eafa96..9f39c1bd 100644 --- a/hotkey-alt-enter-introduce.md +++ b/hotkey-alt-enter-introduce.md @@ -50,15 +50,31 @@ > * 快速移除当前类所继承的接口,并且同时清空已经写好的该接口所有的 Override 方法。 > * 光标只能方式 **接口实现类** 上的 **接口对象单词** 上才可以实现。 +![智能辅助](images/hotkey-alt-enter-introduce-11.gif) + +> * 修改光标当前元素的作用域 + +![智能辅助](images/hotkey-alt-enter-introduce-12.gif) + +> * 给调用的方法生成返回值 +> * 根据返回值自动强转 + +![智能辅助](images/hotkey-alt-enter-introduce-13.gif) + +> * 对光标所在的对象进行包导入 + +![智能辅助](images/hotkey-alt-enter-introduce-14.gif) + +> * 切换成静态导入 + +![智能辅助](images/hotkey-alt-enter-introduce-15.gif) + +> * 根据 Language Level 级别不同,JDK 特性不同,给不同意见。Language Level 的含义在其他章节有讲过。 + +![智能辅助](images/hotkey-alt-enter-introduce-16.gif) + +> * 给 Hibernate 的 Entity 对象分配数据源,从而产生一系列智能功能 -- 待整理: - - 修改光标当前元素的作用域 - - 从接口实现类中的方法跳转到接口类中 - - 根据 Language Level 给不同意见,比如:List sysRoleList = new ArrayList(); 和 List sysRoleList = new ArrayList<>(); - - 切换成静态导入,比如:CollectionUtils.isNotEmpty - - 自动添加强转前缀内容 - - 给 hibernate 的 Entity 对象分配数据源,从而产生一系列智能功能 - - 对光标所在的对象进行包导入 diff --git a/images/hotkey-alt-enter-introduce-11.gif b/images/hotkey-alt-enter-introduce-11.gif new file mode 100644 index 00000000..719491c8 Binary files /dev/null and b/images/hotkey-alt-enter-introduce-11.gif differ diff --git a/images/hotkey-alt-enter-introduce-12.gif b/images/hotkey-alt-enter-introduce-12.gif new file mode 100644 index 00000000..a0e35786 Binary files /dev/null and b/images/hotkey-alt-enter-introduce-12.gif differ diff --git a/images/hotkey-alt-enter-introduce-13.gif b/images/hotkey-alt-enter-introduce-13.gif new file mode 100644 index 00000000..69a4e967 Binary files /dev/null and b/images/hotkey-alt-enter-introduce-13.gif differ