发布时间:2026-06-03
浏览次数:0
https://www..net/news//-idea-2020-2-eap2-
为用户提供了 IDEA 的某种构建状态, 此构建状态的有效期是 30 天, 用户能够免费使用 IDEA 的 EAP 构建, 并且 IDEA 发布了 2020.2 的第二个抢鲜体验版。
Java 使用数据流分析来分析异常堆栈跟踪
新版本添加了数据流分析功能, 在异常堆栈跟踪分析里, 目的是为了让用户能更轻易地去调查Java程序失败的缘由。IDE会帮用户精准找出致使变量有着意外值的原因。
当进行单击堆栈跟踪这个操作时, IDE说不定会朝着发生异常的相关地点进行导航(并非仅仅局限于行首之处)。现下, 此项功能获得了改进, 用来支持更多的异常类型, 尤其是那 和。此外, 在某些情形之下, IDE有可能会给出建议, 即在从堆栈跟踪开展导航之际启动“到此处的数据流”(to here)分析。
目前能够依据目标值来对“流淌到此之处的数据流”实施过滤。比如说, 能够把常量指定成 null、true 或者 false, 还有枚举常量、字符串常量以及整数常量都行。处于这种状况之下, 分析就不会呈现出没办法展示给定这一值的路径。
关于这方面的另外一处改进是更为出色的 NPE 分析 , 这得归功于 Java 14 里所引入的针对有用 s 功能的相关支持。仅仅只需运用 XX:+。
选项运行程序即可使用。
目前, IDE 会于可行之际, 把新的 NPE 消息剖析为确切的 NPE 缘由, 且在自堆栈跟踪朝着代码进行导航之时, 将插入符号移至相关地点。
此版本对IDEA的参数工具予以支持, 所以, 就算存在多个@参数, 也能够导航至恰当的参数所在地标点。
Linux 上的 Emoji 支持
IDEA 2020.2于即将发布时,会在Linux上对emoji字符予以纠正处理。
JCEF
从v2020.2起始intellij idea swing, 插件会不再支持运行时。这是源于在Swing应用内部, 依据特定方式去实现UI存在一些局限, 而这些局限已然造成了性能以及呈现方面的麻烦。
新版本会提供与 JCEF 的新集成,以此来作为 API 的替代intellij idea swing, JCEF 是 CEF 框架的 Java 端口, 它被用于借助 Swing 将基于某种东西的浏览器嵌入应用程序里。
“JCEF”是一种绝佳的替代品, 其原因就在于它能够提供更为出色的稳定性以及性能。并且, 它还会让实现在“IDE”当中显示“Web”内容的全新功能变得更为简便。
发布公告:
https://blog..com/idea/2020/06/-idea-2020-2-eap2-is-here-with---stack-trace--emoji--on-linux-and-more/
如有侵权请联系删除!
Copyright © 2023 江苏优软数字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服务提供商
13262879759
微信二维码