IntelliJ IDEA v2023.3发布——持续演进AI辅助工具、支持Java 21
IntelliJ IDEA是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IntelliJ IDEA 2023.3持续演进AI Assistant现已超越技术预览阶段获得了大量令人期待的改进。在其他方面此版本包括对最新 Java 21 功能的全面支持引入了带有编辑操作的直观浮动工具栏并添加了 Run to Cursor运行到光标嵌入选项来增强调试工作流。关键亮点AI Assistant 预览阶段结束JetBrains AI Assistant 现已全面推出搭载大量新功能和改进助力提高您在 JetBrains IDE 中的工作效率。最新更新包括编辑器中增强的直接代码生成、无需复制代码即可回答项目相关查询的上下文感知 AI 聊天以及使用扩展上下文提供更全面结果的项目感知 AI 操作。 新的差异查看器有助于更轻松地识别 AI 操作对代码所做的更改。对 Java 21 功能的完全支持IntelliJ IDEA 2023.3 提供了对最新 Java 21 功能的完全支持。 这些更新包括虚拟线程、记录模式、switch 表达式的模式匹配和序列化集合等重要新特性以及对字符串模板、作用域值等新引入的语言功能的预览。调试器中的Run to Cursor运行到光标嵌入选项IntelliJ IDEA 2023.3 引入了一个新的Run to Cursor运行到光标嵌入选项该选项允许您在调试时执行到特定代码行。 程序挂起后您可以将鼠标悬停在要执行到的代码行上然后点击Run to Cursor运行到光标弹出窗口。 您还可以在将文本光标置于所需行上后调用键盘快捷键 (Alt F9) 来使用此功能。带有编辑操作的浮动工具栏IntelliJ IDEA 2023.3 引入了一个浮动工具栏该工具栏会在所选代码段旁边显示提供对Extract提取、Surround包围、Reformat重新格式化和Comment注释等编辑操作以及上下文操作的轻松访问。开箱即用的 Kubernetes 开发体验 UltimateIntelliJ IDEA Ultimate 2023.3 捆绑了 Kubernetes 插件因此用于开发基于 Kubernetes 的应用程序的所有插件功能均开箱即用。 这项集成简化了直接从 IDE 部署、调试和管理 Kubernetes 集群的工作流。