重磅:IntelliJ IDEA 2020.2 EAP 5 已发布,可完美支持Java 15
IntelliJ IDEA 2020.2 EAP5 现已发布,新版本的主要亮点内容如下:
Java 15 支持
Related problems
Intentions preview
Java intention actions 改进
结构搜索和替换检查
在 build.gradle 文件中对 completion 和 navigation 的改进
Java 15 支持
即将发布的 IntelliJ IDEA 2020.2 版本已经支持 Java 15,该 Java 15 计划于今年 9 月发布。
IntelliJ IDEA 2020.2 将同时支持 Java 14 和 Java 15 的 preview 功能。但值得注意的是,随着 v2020.3 的发布,该团队则计划放弃对 Java 14 preview 功能的支持,因为 IntelliJ IDEA 2020.3 将在 Java 15 发布之后发布。
Related problems
IntelliJ IDEA 2020.2 将向用户发出警告,提示有关 Java 代码中与类或具有外部用法的签名更改有关的问题。此功能也适用于字段。
单击相关问题镶嵌提示,IDE 将打开“查找”工具窗口,其中列出了由于外部文件中的成员签名更改而引起的问题列表。
Intentions preview
在 IntelliJ IDEA 中,可以在实际将意图操作和快速修复应用于代码之前对其进行预览。使用 Alt + Enter 快捷键调用 Show Context Action 并选择所需的意图操作,然后在 macOS 上按 Alt+Space 并在 Windows 和 Linux 上按 Ctrl+Shift+I 预览结果。
用户可以使用向上和向下箭头预览所有可用操作的结果。
开发团队最初将其作为 v2020.1 的实验功能引入。IntelliJ IDEA 2020.2 则对其进行了完善,并添加了可以在应用之前进行预览的更多操作。IDE 还会突出显示该操作将使用删除线格式删除的代码。
Java intention actions 改进
添加了一个新的上下文动作来将多个语句折叠成一个循环。
同时还改进了展开循环意图动作。它将从数据流获取循环大小,并且此操作现在支持 enum.values()。
还有一个新的 intention action,可以将语句复制到两个“if”分支中。在某些情况下,将一部分代码复制到“if”语句的两个分支中是合理的。即使可能引入代码重复,但是如果用户打算进一步重构这段代码,它也可能非常有用。
结构搜索和替换检查
在 IntelliJ IDEA 2020.2 中,用户可以在项目中根据需要进行任意数量的“结构搜索”和“替换”检查,并且对于每个检查,用户可以指定严重性级别、描述,或者分别启用或禁用检查。
更多详细内容可查看发布说明。
最后,想问大家一下,Jetbrains的更新速度,你能赶得上吗?欢迎在留言区讨论。
作者:白开水不加糖
来源:https://www.oschina.net/news/116736/intellij-idea-2020-2-eap5-released
重磅:IntelliJ IDEA 2020.2 EAP 5 已发布,可完美支持Java 15相关推荐
- IntelliJ IDEA 2020.2 EAP 5 发布:完美支持Java 15
点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 作者 | 白开水不加糖 来源 | https://www ...
- IntelliJ IDEA 2020.2 发布:支持Java 15、GitHub审查、运行时异常的排查辅助...
点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 作者 | 局长 来源 | https://www.osc ...
- kail linux稳定版本,Kali Linux 2020.3 稳定版已发布 更新后新功能概览
Kali Linux 2020.3稳定版已发布,新版带来了许多令人印象深刻的更新,例如引入 zsh,并宣布从 bash 切换至 zsh 的计划(目前仍然默认使用 bash,2020.4 将默认使用 z ...
- Java EE 7公共草案已发布。 我需要Java EE Light Profile!
2012年12月20日,Java EE 7的公共草案已上载. 乍一看,新规范是对Java EE 6中后续规范的改进.例如,我真的很喜欢Web Profile的想法. 遗憾的是它不是Java EE 6 ...
- 重磅!谷歌2020学术指标(Scholar Metrics)发布!CVPR高居计算机领域榜首
点击上方,选择星标或置顶,不定期资源大放送! 阅读大概需要15分钟 Follow小博主,每天更新前沿干货 [导读]北京时间7月7日,谷歌正式发布了2020年的学术指标(Scholar Metrics) ...
- java vue20.2.2浏览器_支持 Java 15!Java 开发工具 IntelliJ IDEA 2020.2发布
本文主要对IntelliJ IDEA 2020.2新增修复功能进行详细介绍,其中包括对GitHub拉取请求的更高级支持,新的Inspections Widget,还包含许多框架和技术的新功能,包括Ja ...
- IntelliJ IDEA 2020.2 正式发布,真香!
文章转载自 OSCHINA 社区 [http://www.oschina.net] 作者:局长 原文链接: https://www.oschina.net/news/117535/intellij-i ...
- IntelliJ IDEA 2020.2重磅发布!全面支持Github PR。真香版本?
这个这版本对Lombok的支持似貌还有点问题,建议了解一下个这版本的新特性.然后,等下一个大版本升级. 我是 Guide 哥,一 Java 后端开发,会一点前端,自由的少年. 如果文章有任 ...
- IntelliJ IDEA 2020.2发布,诸多亮点助提效
向工具人致敬.本文已被 https://www.yourbatman.cn 收录,里面一并有Spring技术栈.MyBatis.JVM.中间件等小而美的专栏供以免费学习.关注公众号[BAT的乌托邦]逐 ...
- 阿里云计算赶超 IBM;扎克伯格或遭逼宫;IntelliJ IDEA 新版支持 Java 11 | CSDN极客头条...
「CSDN 极客头条」是从 CSDN 网站延伸至官方微信公众号的特别栏目,专注于一天业界事报道.风里雨里,我们将每天为所有朋友播报最新鲜有料的新闻资讯,让所有技术人随时紧跟业界潮流. 快讯速知: 阿里 ...
最新文章
- HTML form 标签的 enctype 属性
- Android。WebView加载UR请求使用Cookie储存User_Id记录用户是否登陆过
- jmeter常用插件介绍
- 3D脚本 maxscript入门教程(6)
- JQuery中的全选择器(通配符)
- 苦练IoT应用开发,还能加速变现,这个机会别错过
- 继承演练 动物 狗 哮天犬 c# 1613703354
- vim默认设置的配置
- 大家一起看广告?微信朋友圈广告@好友评论互动功能全量开放
- linux充电时熄屏时间,充电时玩手机会损害电池吗
- RecyclerView实现多type页面
- 使用jQuery的load()进行页面模块化加载
- 【电力负荷预测】基于matlab日特征气象因素支持向量机SVM电力负荷预测【含Matlab源码 1612期】
- loadrunner11破解技巧
- MySQL可视化工具下载安装及连接
- ISO9000认证与互联网转型
- ScrollView 滑动停止监听
- 如何重装系统(小白系列-超详细的手把手教你-图文并茂-WIN7,8,10,XP)
- 英文文献翻译格式整理器
- 将一个整数分解为质数的乘积的实现方式
热门文章
- Next.js 服务端渲染框架实战
- (原創) 網站CSS重新調整,全面支援IE6與FireFox 2.0!! (Web) (CSS)
- DELPHI 获取本月 的第一天 和 最后一天
- Solr6 快速入门教程
- [POI2014]Couriers
- C# Azure 存储-队列
- vc ++ 如何做界面开发?
- 搭建一个服务器框架,进程间利用管道通信,线程处理数据
- PostgreSQL Excel包含中文字符的数据导入方法
- 译文-Minor GC vs Major GC vs Full GC