IntelliJ IDEA 2020.1稳定版推送 支持 Java 14

就在近日 , IntelliJ IDEA 2020.1稳定版正式推送 。这一次的新版本不仅仅是优化了之前的一些使用功能 , 还对更多的插件以及软件进行了支持 。详细内容请见下文~

IntelliJ IDEA 2020.1稳定版推送 支持 Java 14

文章插图
【微软win10最新资讯】
IntelliJ IDEA 2020.1稳定版推送 支持 Java 14Java开发工具IntelliJ IDEA 2020.1 稳定版正式发布 。
这是今年发布的首个重大更新版本 , 新版本增加了对 Java 14 的支持、为部分 Web 和测试框架添加新功能、
为调试器添加数据流分析协助功能(dataflow analysis assistance)、
新增 LightEdit 模式 , 以及支持从 IDE 下载和配置 JDK 。
一、支持 Java 14
IntelliJ IDEA 2020.1 已增加对 Java 14 及其新特性的支持 。
例如支持 Records , 可快速创建新的 record 并生成它们的构造函数和组件
并对存在的错误进行警告 , 以及对 Pattern Matching for instanceof 特性的支持等 。
IntelliJ IDEA 2020.1稳定版推送 支持 Java 14

文章插图
支持 Records
IntelliJ IDEA 2020.1稳定版推送 支持 Java 14

文章插图
Pattern Matching for instanceof
二、Java 代码审查
IntelliJ IDEA 的每个新版本都会扩展其静态代码分析功能 , 此版本当然也不例外 。
除了一系列的改进之外 , 2020.1 还增加了新的代码检查功能 。
例如对 SimpleDateFormat 模式中的大写进行检查、分析日期格式化中的用例、
查找额外的冗余方法调用 , 以及报告和建议消除字符串字面量中不必要的转义字符 。
IntelliJ IDEA 2020.1稳定版推送 支持 Java 14

文章插图
三、从 IDE 下载 JDK
从 IntelliJ IDEA 2020.1 开始 , 可在创建和配置项目时直接从 IDE 下载并配置 JDK 。
如果打开已下载的项目 , IDE 会检查机器是否已安装为该项目配置的 JDK , 若缺少 , 则提示下载 。
IntelliJ IDEA 2020.1稳定版推送 支持 Java 14

文章插图
四、LightEdit 模式
LightEdit 模式允许使用者在类文本编辑器的窗口中对独立文件进行快速修改 , 而无需创建或加载项目 。
可通过命令行、IDE 的欢迎界面或操作系统的文件管理器使用 LightEdit 模式开文件 。
使用“Open File in Project”意图(Alt Enter)可从 LightEdit 模式切换到完整模式 。
IntelliJ IDEA 2020.1稳定版推送 支持 Java 14

文章插图

IntelliJ IDEA 2020.1稳定版推送 支持 Java 14

文章插图
五、编辑器支持渲染 Javadocs 文档
编辑器新增渲染 Javadocs 文档的功能
IntelliJ IDEA 2020.1稳定版推送 支持 Java 14

文章插图
六、禅模式(Zen mode)
禅模式能消除可能的干扰并帮助开发者完全专注于代码上 。
本质上 , 这种新模式结合了免打扰模式和全屏模式 , 因此不必每次想要进入或退出它们时都启用或禁用这两种模式 。
要启用禅模式 , 请跳转至 View | Appearance | Enter Zen Mode
或从“快速切换方案”弹出窗口中进行选择(Ctrl ` | View mode | Enter Zen Mode) 。
IntelliJ IDEA 2020.1稳定版推送 支持 Java 14

文章插图
七、改进导航栏
在此版本中 , 使用者无需频繁滚动屏幕就能跳转到文件中所需查看的代码行 。因为导航栏可以显示 Java 类和接口中的方法:
IntelliJ IDEA 2020.1稳定版推送 支持 Java 14

文章插图
八、数据流分析协助功能
IntelliJ IDEA 2020.1 向调试器添加了数据流分析协助功能(Dataflow analysis assistance)

推荐阅读