IntelliJ IDEA 2023.2 EAP 4 现已发布,具体更新内容包括:
用户体验
Pinned run configurations in the Run widget
为了更轻松地管理多个运行配置,实现了在 Run widget 中 pin 首选配置的选项。
在项目视图中按修改时间对文件进行排序
IntelliJ IDEA 2023.2 EAP 4 带来了期待已久的选项,可以根据修改时间在项目视图中排列文件。只要保存项目中的更改,此新功能就会自动重新排序文件。
Java
改进堆栈跟踪分析的导航
为了促进堆栈跟踪分析并使更快解决 bug,IntelliJ IDEA 现在可以准确地猜测报告中方法的位置,即使行号不可用或有分歧。
增强动态 SQL 查询的污点分析
IntelliJ IDEA 现在可以更好地分析 Java 和 Kotlin 中 SQL 的连接和插值,检测潜在的不安全查询,从而保护代码免受可能的 SQL 注入漏洞的侵害。
为多个选定成员扩展重构选项
添加了新方法,可以同时对多个成员应用一些重构操作。现在可以通过在 Project 或 Structure tool 窗口中选择几个成员来同时调用 Extract Delegate、Extract Interface、Extract Superclass、Pull Members Up 和 Push Members Down 。
此外,IntelliJ IDEA 现在支持对更多的重构操作进行 multi-caret selection,包括 Encapsulate Fields、Move Static Members、Extract Delegate、Extract Interface 和 Extract Superclass。
其他
增加默认最大堆大小
从 2023.2 EAP 4 开始,最大堆大小 (Xmx) 的默认值已更改为 2 GB。
更多详情可查看官方博客。