JetBrains 发布 IntelliJ IDEA 2024.3,并实现了新 UI

科技   2024-11-19 23:59   北京  

JetBrains 近日发布了适用于 Java 和 Kotlin 的 IDE IntelliJ IDEA 2024.3,以及同系列其他 IDE 的更新版本,包括 PHPStorm、PyCharm、GoLand 和 RubyMine,并进行了一系列改进。

但是,许多开发人员对 7 月份成为默认设置的用户界面更改仍不买账。

根据新功能说明,新发布的 K2 模式(IDE 内部的更新)“稳定且可供一般使用” 该公司声称,K2 模式提高了性能和稳定性,并减少了内存消耗。它与新一代 Kotlin K2 编译器不同,但使用此编译器来支持代码突出显示和代码完成等功能。在我们的成功案例中,K2 模式默认未启用,我们在设置中启用了它;由于与某些插件存在兼容性问题,因此它是可选的。

一个更明显的新功能(仅限 Ultimate 版)是 Structure 窗口中的逻辑代码结构视图,它显示项目组件之间的链接和交互。

Kubernetes 应用程序的远程调试也得到了改进(同样仅限 Ultimate 版),这使得开发人员的机器成为“Kubernetes 集群的虚拟部分”,说明指出,这样就可以在与远程服务交互的同时在本地调试微服务。

还有 AI 助手增强功能,可选择 Google Gemini、OpenAI 或本地模型之间的聊天模型,以及 Java、Kotlin、Scala、Groovy、JavaScript、TypeScript、Python、JSON 和 YAML 的内联 API 提示。

JetBrains 还致力于使用 WSL(适用于 Linux 的 Windows 子系统)2.0 改善 Windows 开发人员的体验,支持符号链接并切换到 Hyper-V 套接字。

对 WSL 和远程开发的出色支持是微软 VS Code 的一个关键功能,这使得一些开发人员对 JetBrains IDE 望而却步。

该公司这样表示道,“我们将继续致力于重大的平台变革,以提高包括 WSL 在内的远程环境的性能。”

不过,JetBrains 仍面临许多开发人员的阻力,他们不喜欢最近引入的重大 UI 变化,而这些变化在之前的版本中已经成为默认设置。

根据10 月份的一篇文章,新 UI 被开发为“符合当前行业趋势的现代、轻量级界面” ,不过恢复旧用户界面的“经典 UI”插件将至少支持到“2025 年 7 月”。JetBrains公司表示,“在某个时候,经典 UI 将被弃用。”

超过 100,000 名开发人员下载了经典 UI 插件,常见的抱怨是图标不太清晰、UI 太简约,整体外观与微软的 VS Code 太过相似。

尽管如此,JetBrains 仍然拥有大量粉丝和追随者。今年,也许是出于跟上免费 VS Code 步伐的愿望,该公司推出了许多 IDE,特别是 WebStorm、Rider(用于 C#)、RustRover 和 Aqua(测试自动化),供非商业使用并免费。

 作者:聆听音乐的鱼

相关阅读:

21CTO
21CTO(21CTO.com),开发者的学习与服务平台。提供高品质文章、课程与训练营、招聘等产品。
 最新文章