导读 随着版本2024.1的更新,IntelliJIDEA开发环境获得了实用的新功能,例如整行代码补全和新终端。此外,JetBrains的Java和KotlinIDE现在支持最...

随着版本2024.1的更新,IntelliJIDEA开发环境获得了实用的新功能,例如整行代码补全和新终端。此外,JetBrains的Java和KotlinIDE现在支持最新的Java版本22。

捷克软件制造商JetBrains发布了IntelliJIDEA2024.1,在最新的更新中为开发环境添加了许多新功能。然而,与微软的VSCode或命令行编辑器Vim或Emacs不同,只有社区版的IntelliJ是免费的;任何想要使用JetBrainsJava和KotlinIDE中全部功能的人都必须订阅。学生和教育工作者以及开源项目例外,他们也可以免费使用终极版。

IntelliJIDEA2024.1的社区版和旗舰版分别支持Java22和JDK22。对于Kotlin编程语言,IDE附带K2模式,该模式使用Kotlin的集成K2编译器来更高效地进行代码分析。然而,根据IntelliJIDEA版本2024.1的博客文章,此功能仍处于alpha阶段。

JetBrainsIDE的最新更新在工作流程优化方面也不吝啬:代码行可以“固定”在编辑器中,这样即使在滚动浏览大文件时,也始终可以看到特定的源代码片段。另一个有用的功能是可以按90%、80%或70%的比例缩小整个开发环境大小的新选项。IntelliJ2024.1还包括一个新终端,该终端仍标记为beta。

除其他功能外,UltimateEdition现在提供整行代码补全功能以及对AIAssistant的改进,后者现已作为插件集成到IDE中。在AIAssistant本身内,IntelliJUltimate用户现在可以访问改进的Java和Kotlin代码突出显示。