上周 Java 开发申请神器 IDEA 2020.3 新版正式发布:小黑哥第一时间就在开发机上更新了新版本,并且完整体验了两周了。下面介绍一下这个版本的主要功能:
1、全新的欢迎窗口,更加人性化
IDEA 欢迎窗口全新升级,首页增加三个选项卡,一个用于设置 IDE 界面的 Customize,一个用于插件安装的 Plugins,一个于访问帮助和学习资源的 Learn IntelliJ IDEA,另外包括之前用于管理项目的 Projects。这是特别提一下 「Learn IntelliJ IDEA」 ,我们可以从首页打开进入Learn IntelliJ IDEA 页面。在这个页面,你可以选择多个交互课程,从中学习 IDEA 基本功能,快捷键等等。如果你是一个 IDEA 初学者建议你多使用 「Learn IntelliJ IDEA」 功能,多加练习 IDEA 快捷键等功能,这可以成倍的提升你的编码效率。如果你使用其他版本的 IDEA,暂时不能升级,也没关系的。你可以安装一个插件 「IDE Features Trainer」,安装之后将会有上面练习功能了。
之前 IDEA 中,如果我们想拆分窗口,打开两个编辑窗口,只能在选择菜单栏中拆分选项。之前拆分完成之后,左右两个窗口打开是同一份文件,我们还需要手动在左边切换文件。现在 IDEA 提供了 「Split and Move Right」 的功能,不用再额外操作切换。现在拆分更加方便,直接使用鼠标拖拽就可以了。另外我们还可以把终端窗口移到从最小方移动到上方编辑窗口。
4、优化重构功能
这个版本简化了重构的 「Extract method」 功能,无需重新打开一个新的窗口声明方法名,方法变量等。另外这个版本重构的 「Rename」 功能,还可以选择将代码注释中的字符串一块一起 「Rename」。不得不说使用 IDEA 重构代码真的是丝滑般体验~