彩票走势图

java开发工具IntelliJ IDEA 2023.2全新发布——引入了AI Assistant服务

翻译|产品更新|编辑:龚雪|2023-08-21 16:12:55.337|阅读 183 次

概述:IntelliJ IDEA V2023.2版本根据用户的反馈为 IntelliJ IDEA 引入了AI Assistant和与 GitLab 的集成,还实现了性能增强!

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各、类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。

AI Assistant

在此版本中,我们为IntelliJ IDEA引入了一项重要补充 – AI Assistant。 AI Assistant 当前具备一组由 AI 提供支持的初始功能,提供集成式 AI 聊天,可以完成一些任务,例如自动编写文档注释、建议名称、生成提交消息等。


JetBrains AI 服务为 AI Assistant 提供技术支持,此服务目前可以连接到 OpenAI,后续还将包含其他语言模型提供商。 要访问 Assistant 的 AI 功能,您需要安装 AI Assistant 插件并使用 JetBrains Account 登录 JetBrains AI 服务。 JetBrains AI 服务的初始可用性可能受限。有关 AI Assistant 的更多信息以及访问说明,请查阅。

 IDEA v2023.2版本图集

编辑器内性能提示

在 IntelliJ IDEA 2023.2 中,我们增强了 IntelliJ 分析器,为应用程序性能提供更有价值且易于理解的洞察。 新的编辑器内提示可供快速逐行分析代码性能,帮助您更快识别和解决问题。 编辑器装订区域中的颜色编码注解可以高亮显示关键方法,让您专注于性能瓶颈。 因此,不再需要使用 Flame Graph(火焰图)和 Call Tree(调用树)视图执行彻底、耗时的分析。在这篇中了解详情。

 IDEA v2023.2版本图集

GitLab 集成

IntelliJ IDEA 2023.2 引入了与 GitLab 的集成,帮助简化开发工作流。 现在,您可以直接在 IDE 中使用 Merge Requests(合并请求)功能:查看请求列表、检查更改、留下评论,以及导航到相关视图。

 IDEA v2023.2版本图集

运行/测试
Reactor Mono 和 Flux 值求算

调试反应式应用程序时,可以轻松求算 Mono 和 Flux 类型的监视和局部变量的值。 IDE 现在会在调试会话期间进行检测,并在 Variables(变量)视图中提供相应的 get 或 collectList 链接,点击即可立即计算 Reactive Streams 条目。 默认情况下,调试器会获取 Flux 的前 100 个条目,您可以在 File | Settings | Languages & Frameworks | Reactive Streams(文件 | 设置 | 语言和框架 | Reactive Streams)中配置此数量。

 IDEA v2023.2版本图集

Gradle、Maven 和 JPS 项目的持续测试

我们扩展了自动测试功能,使其与 Maven、Gradle 和 JPS 构建系统完全兼容,我们还使持续测试模式更易激活。 要启用该模式,请使用 Run/Debug(运行/调试)工具窗口中新增的 Rerun Automatically(自动重新运行)按钮。 每当更改保存时,测试都会自动运行并对代码更新提供即时反馈。

 IDEA v2023.2版本图集

return 语句的内联断点

IntelliJ IDEA 提供了对直接在 return 语句处设置断点的改进支持,类似于已在 lambda 表达式中实现的设置方式。 这一改进将为开发者提供更高的调试精度和更深入的代码分析,带来更有价值的代码行为和返回值洞察。 要设置内联断点,只需右键点击语句旁边的装订区域并选择 return 选项即可。

 IDEA v2023.2版本图集

版本控制系统
提交特定代码行的选项


IntelliJ IDEA2023.2 引入了一项备受期待的功能,可供有选择地提交代码区块的特定部分。 要执行部分提交,请选择区块中的行,然后从上下文菜单中调用 Include these lines into commit(将所选行包含到提交中)。 区块将被分为单独的行,所选行将被高亮显示,您可以使用复选框或上下文菜单在选区中添加或排除行。


 IDEA v2023.2版本图集

性能
轻松生成共享索引的新工具

IntelliJ IDEA 2023.2 提供了新的命令行工具,用于快速构建和上传共享索引,它旨在简化团队合作并消除本地索引大型项目花费的时间。 新工具将简化为团队生成共享索引的过程,只需几下点击,无需多个脚本和服务。

 IDEA v2023.2版本图集

 IDEA v2023.2版本图集

Docker
在 Docker 镜像层内预览文件

现在可以在 Services(服务)工具窗口中轻松访问和预览 Docker 镜像层的内容。 从列表选择镜像,选择 Show layers(显示层),然后点击 Analyze image for more information(分析镜像来获得更多信息)。 这将打开层中存储的文件列表,您可以右键点击文件,然后点击 Open File(打开文件)(对于二进制文件,则为 Download File(下载文件)),在编辑器中轻松打开所选文件。

 IDEA v2023.2版本图集

将 Docker 容器设为作为运行配置的 Before Launch(启动前)任务运行

现在,可以将 Docker 运行配置指定为 Before Launch(启动前)任务,从而在另一个配置之前运行,IDE 将等待当前运行的容器恢复正常,然后再启动下一个运行配置。要将 Docker 运行配置放入队列中,首先创建配置,然后通过 Modify options | Add before launch task | Run configuration(修改选项 | 添加启动前任务 | 运行配置)将其添加到相关容器中。

 IDEA v2023.2版本图集

Web 开发
针对 JavaScript 和 TypeScript 改进了错误格式设置

我们在IntelliJ IDEA2023.2 中关注如何改进呈现 JavaScript 和 TypeScript 中类型错误的方式。 现在,您的错误和警告将用可读性更高的方式格式化,使代码中的问题更易发现。 这适用于所有 TypeScript 和一些最常见的 JavaScript 错误,甚至包括本地化后的错误。


 IDEA v2023.2版本图集

点击咨询“”获取更多更新内容!


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn

文章转载自:慧都网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP