简述
IntelliJ IDEA 2020.1 添加了对 Java 14 的支持以及适用于各种框架的新功能,通过数据流分析辅助升级了调试器,新增了 LightEdit 模式,以及为您下载并配置 JDK 等!文章源自晓梦个人主页-https://www.xmbkw.com/6.html
同时2020.1版本官方自带汉化,可以去插件中心安装文章源自晓梦个人主页-https://www.xmbkw.com/6.html
Java
Java14支持:记录与模式匹配
IntelliJ IDEA 2020.1 支持 Java 14 及其新功能。 除了针对记录提供完整的代码洞察支持,IDE 还允许用户快速创建新记录,生成其构造函数与组件,以及对既有错误发出警报。 另外,IDE 现已支持 instanceof 运算符的模式匹配,其中包括新的检查以及快速修复,后者用简洁明了的新模式变量快速简化了冗长的 instanceof-and-cast 惯用代码。文章源自晓梦个人主页-https://www.xmbkw.com/6.html
从IDE下载JDK
文章源自晓梦个人主页-https://www.xmbkw.com/6.html
您无需再从网络中搜索不可或缺的 JDK。 从 IntelliJ IDEA 2020.1 开始,在创建并配置项目时,您可以直接从 IDE 下载并配置 JDK 构建。 如果您打开下载的项目,IDE 将检查计算机是否安装了为此项目配置的 JDK。 如果未安装,IDE 将提示您下载 JDK。文章源自晓梦个人主页-https://www.xmbkw.com/6.html
新的 Java 检查
文章源自晓梦个人主页-https://www.xmbkw.com/6.html
在 IntelliJ IDEA 的每个新版本中,我们都会扩展其静态代码分析功能。 此版本也不例外。 除了上述改进外,我们还新增了多项代码检查。 它们可以检查 SimpleDateFormat 模式中的大写字母,分析日期格式设置,搜索其他冗余方法调用,以及报告并建议消除字符串文字中多余的转义字符等。文章源自晓梦个人主页-https://www.xmbkw.com/6.html
编辑器
LightEdit 模式
文章源自晓梦个人主页-https://www.xmbkw.com/6.html
文章源自晓梦个人主页-https://www.xmbkw.com/6.html
IntelliJ IDEA 2020.1 增加了期待已久的 LightEdit 模式。 如今,用户无需创建或加载整个项目,即可在类似文本的编辑器中快速修改独立文件。 您可以从命令行,IDE 的欢迎屏幕或操作系统文件管理器中,在此新的轻量级编辑器中打开文件。 此外,使用“Open File in Project” (Alt+Enter) 意图,可以从 LightEdit 模式切换至完整项目模式。文章源自晓梦个人主页-https://www.xmbkw.com/6.html
就地 Rename 和 Change Signature
文章源自晓梦个人主页-https://www.xmbkw.com/6.html
在 IntelliJ IDEA 2020.1 中开发 Java 或 Kotlin 应用时,无需使用繁琐的模态对话框,即可更改方法或类的签名。 现在只需编辑类或方法的参数,然后点击新的边距图标或按 Alt+Enter,即可检查更改并应用到类/方法声明及其所有用法。文章源自晓梦个人主页-https://www.xmbkw.com/6.html
编辑器中的 Javadoc 渲染
文章源自晓梦个人主页-https://www.xmbkw.com/6.html
文章源自晓梦个人主页-https://www.xmbkw.com/6.html
在编辑器中阅读 Javadoc 可能令人不胜其烦。此类文本中充斥着各种标记,在需要与参考链接和图像进行交互时,更是雪上加霜。 正因如此,我们在编辑器中增加了一种渲染 Javadoc 的方法。 通过 Help | Find actions | Render documentation comments on file opening 可以启用此功能。文章源自晓梦个人主页-https://www.xmbkw.com/6.html
Code Vision
文章源自晓梦个人主页-https://www.xmbkw.com/6.html
我们已迈出了实现 Code Vision 的第一步,这是一种专注于代码并同时获得有关代码更多信息的简便方法。 在 IntelliJ IDEA 2020.1 中,Code Vision 可以向您展示 Java 符号的用法和实现。 要启用该功能,请转到Preferences / Settings | Editor | Inlay Hints | Java,选择 Code Vision ,然后选中相关的Show hints…复选框。文章源自晓梦个人主页-https://www.xmbkw.com/6.html
改进了导航栏
文章源自晓梦个人主页-https://www.xmbkw.com/6.html
IntelliJ IDEA 2020.1 提供了一种新选项来简化项目导航。 新导航栏可以显示 Java 类和接口中的方法,用户无需滚动屏幕,即可直接跳转到需要在文件中查看的行。 如果之前很少使用导航栏,那么何不体验一下这项功能。通过 View | Appearance | Navigation Bar 即可将其打开。文章源自晓梦个人主页-https://www.xmbkw.com/6.html
Zen 模式
文章源自晓梦个人主页-https://www.xmbkw.com/6.html
我们在编辑器中引入了新的 Zen 模式。 这种模式有助于消除所有干扰项,使您可以专注于源代码。 Zen 模式将“免打扰模式”和“全屏模式”完美融合,无需同时开启这两种模式。 从主菜单中选择 View | Appearance | Enter Zen Mode,全身心沉浸在代码世界中。文章源自晓梦个人主页-https://www.xmbkw.com/6.html
智能语法和拼写检查工具
文章源自晓梦个人主页-https://www.xmbkw.com/6.html
IntelliJ IDEA 2020.1 捆绑了 Grazie 插件,后者是一款融合了语法、拼写和风格检查等功能的综合性工具。 如今,IDE 不再局限于检查代码结构。 它支持 16 种自然语言,有助于编写清晰明了的字符串文字、注释、Javadoc、提交消息等。 默认情况下,IDE 仅会检查文本文件,但我们建议您在 Settings/Preferences | Editor | Proofread | Grammar 下同时为Java 文件开启这项功能。文章源自晓梦个人主页-https://www.xmbkw.com/6.html
快速类型定义
文章源自晓梦个人主页-https://www.xmbkw.com/6.html
灵活学习变量、字段、方法和其他符号的类型定义,无需切换代码中的焦点。 在不可或缺的符号处放置脱字符号,然后从主菜单中选择 View | Quick Type Definition。 IntelliJ IDEA 随后会在弹出窗口中显示相关信息,您在弹出窗口中还可以打开源文件并编辑代码。文章源自晓梦个人主页-https://www.xmbkw.com/6.html
其他更多内容可以移步官网,本文内容转载自官网,只写了编辑器和Java部分,还有很多更新可以去官网
文章源自晓梦个人主页-https://www.xmbkw.com/6.html
2020年9月15日 下午5:41 1F
写的很详细~