JetBrains IntelliJ IDEA Ultimate 是 JetBrains 为专业开发人员打造的 Java 集成开发环境,每一面都旨在最大化开发者的生产力。结合智能的代码辅助和人体工程学设计,让开发不仅高效并且使之成为一种享受。IntelliJ IDEA 配有业界最强大的代码编辑器之一。它可以通过初始索引了解代码的来龙去脉,能够动态检测错误,以精确的上下文感知建议代码补全选项,执行安全重构等。
最新更新
借助 IntelliJ IDEA 2024.2 Ultimate,您可以直接在 IDE 中运行 Spring Data JPA 方法进行即时仓库查询验证。 它还通过提供内联描述和高级自动补全帮助简化 cron 表达式的管理,并将 HTTP 客户端升级为使用 GraalJS 执行引擎。 此外,此版本还可以在项目索引编制期间启用关键功能,帮助增强 IntelliJ IDEA 的整体启动效率,它集成了 K2 模式(目前处于 Beta 阶段),进一步提升 IDE 针对 Kotlin 的性能和稳定性及其对语言功能的支持。
关键亮点
1、改进的 Spring Data JPA 支持 Ultimate
我们添加了在 IDE 中运行 Spring Data JPA 方法的功能,持续改进 IntelliJ IDEA 的 Spring 框架支持。 这项新功能允许您在不运行应用程序和分析日志文件的情况下查看方法将生成哪个查询。 现在,您可以使用装订区域图标直接在 JPA 控制台中执行任何仓库方法。
2、改进的 cron 表达式支持 Ultimate
在代码中处理 cron 表达式比以往更加简单。 使用 Spring、Quarkus 或 Micronaut 实现定时服务时,您可以通过紧邻的描述轻松理解 cron 表达式。 此外,自动补全功能提供了您可以立即添加和调整的预填充示例,不必从头开始编写 cron 表达式。
3、GraalJS 作为 HTTP 客户端的执行引擎 Ultimate
我们已将 HTTP 客户端中使用的 JavaScript 执行引擎升级为 GraalJS。 这让您可以在使用 IntelliJ IDEA 的 HTTP 客户端测试端点以及在 .http 文件中使用 JavaScript 处理结果时使用所有 GraalJS 功能,包括对 ECMAScript 2023 规范的完全支持。
4、更快开始编码
在 2024.2 版本中,我们增强了启动体验,让您能够更快开始编码。 升级使 IDE 可以在不完整的项目模型下运行,并允许在索引编制期间访问关键功能,包括代码高亮显示、代码补全、意图操作、测试启动、有效装订区域标记、Lombok 支持等,从而减少等待时间。
5、K2 模式下针对 Kotlin 改进的稳定性和性能 Beta
IntelliJ IDEA 2024.2 改进了 K2 模式,这种新的 Kotlin 支持机制为未来的 Kotlin 语言功能奠定了基础,也增强了 IDE 的稳定性和性能。 在 2024.2 版本中,K2 模式现在支持 gradle.kts 脚本、Kotlin Multiplatform (KMP) 项目、所有主要重构、代码高亮显示、调试等。 基准测试表明,K2 模式使 IntelliJ IDEA Ultimate 源库上的代码高亮显示性能几乎翻了一番。 要将其激活,请转到 Settings/Preferences | Languages & Frameworks | Kotlin(设置/偏好设置 | 语言和框架 | Kotlin)。
产品特点
1、最先进的编辑器
快速编写高质量代码,通过编码辅助功能搜索可能的错误并在输入时获得改进建议,同时无缝了解编码、新语言功能等方面的社区最佳做法。
2、深度代码理解
IntelliJ IDEA 对您的代码了如指掌,利用这些知识在每个上下文中提供相关建议,实现极快的导航和智能体验。
3、协作和远程
与团队实时处理项目。创建共享会话,审查代码、调试等。将项目转移到远程机器,在任意笔记本电脑上享受 IntelliJ IDEA 的全部功能并提高工作效率。
4、开箱即用体验
从首次启动开始享受卓越工具集。任务关键型工具和多种支持语言与框架开箱即用,无需另外安装插件。
系统与硬件要求
项目 | Windows推荐配置 | macOS推荐配置 | Linux推荐配置 |
---|---|---|---|
操作系统 |
64 位 Windows 10 1809 及更高版本 Windows Server 2019 及更高版本 |
macOS 12.0 及更高版本 |
支持Gnome和KDE的两个最新版本的Ubuntu LTS和Fedora Linux发行版 glibc 2.29 或更高版本 |
CPU |
- |
- |
- |
内存 | 最低 2 GB 可用 RAM 和 8 GB 系统总 RAM | 最低 2 GB 可用 RAM 和 8 GB 系统总 RAM | 最低 2 GB 可用 RAM 和 8 GB 系统总 RAM |
存储 | 3.5 GB 硬盘空间,推荐 SSD | 3.5 GB 硬盘空间,推荐 SSD | 3.5 GB 硬盘空间,推荐 SSD |
显卡 |
- |
- |
- |
显示器 | 最低屏幕分辨率 1024x768 | 最低屏幕分辨率 1024x768 | 最低屏幕分辨率 1024x768 |
其他 |
- |
- |
- |