来源:OSCHINA 时间:2023-06-29 18:28:19
IntelliJ IDEA 2023.2 EAP 6 现已推出,提供了许多更新,例如新的 AI 助手(AI Assistant)、对 Dev Containers for Gateway 的支持以及 IDE 新 UI 的一些有价值的增强功能。
AI Assistant (Beta)
此EAP 版本为 IntelliJ IDEA 带来了一个重要的补充 —— AI 助手。它由 JetBrains AI 服务提供支持,并结合了 OpenAI 的功能以及 JetBrains 自己的小型模型。IntelliJ IDEA 2023.2 EAP 6 提供了一组初始的 AI 驱动功能,包括集成的 AI 聊天、自动文档生成、名称建议和提交消息生成。
(资料图)
要访问这些 AI 功能,你需要使用 JetBrains 帐户登录 JetBrains AI 服务;JetBrains AI 服务的可用性最初可能会有所不同。有关 AI Assistant 的更多信息以及如何访问它的说明可参阅此博客文章。
对Dev Containers 的支持
IntelliJ IDEA 现在支持Dev Containers,允许你使用容器作为功能齐全的开发环境来编辑、构建和运行你的项目。Dev Containers 可以通过 SSH 连接远程运行,也可以使用 Docker 在本地运行。
要使用此功能,需确保你的计算机上安装了 Docker。在“Welcome”屏幕中,选择“Remote Development”部分中的“Dev Containers”选项,并提供 Git 仓库链接以设置连接。
此外,你还可以通过打开 devcontainer.json 文件直接在编辑器中配置本地或远程环境。
初始支持包括数量有限的 devcontainer.json 选项。
新 UI 中的彩色项目标题
IntelliJ IDEA 2023.2 EAP 6 引入了彩色标题来简化多个打开项目之间的导航。现在可以为每个项目分配唯一的颜色和图标,以便更轻松地在工作区中区分它们。标题现在默认带有预定义的颜色,但用户可以自定义。
在新 UI 中删除了 Linux 上的title bar
为了方便 Linux 用户,新 UI 中删除了操作系统的 native header,从而使界面更加干净。默认情况下,用户现在将看到自定义 IDE 的标题,其中提供了一系列自定义选项来定制你的工作区。
支持 Maven 4.0.0-alpha
IntelliJ IDEA 现在与最新版本的 Maven Maven 4.0.0-alpha完全兼容。
已弃用的插件
根据对插件使用情况的研究,决定弃用 IntelliJ IDEA 中的多个插件,包括Struts2、Resin、tc Server、Play 和 Cloud Foundry。从 2023.2 版本开始,将不再构建他们的新版本。
更多详情可查看官方博客。