slot deposit pulsa slot mahjong slot gacor slot gacor slot gacor resmi slot gacor 2025 slot gacor terpercaya slot gacor 2025 slot gacor hari ini slot gacor hari ini slot gacor hari ini
JetBrains :所有 IDE 中添加 AI 助手
17611538698
webmaster@21cto.com

JetBrains :所有 IDE 中添加 AI 助手

人工智能 0 2068 2023-12-13 09:06:15

图片

JetBrains 已在其所有 IDE 中引入了 AI 助手(AI Assistant),预计很快也会在其他 JetBrains 产品线中推出。 

JetBrains 团队负责人 Svetlana Zemlyanskaya 谈到 AI 助手时,这样说:

“为开发者提供人工智能支持的功能,将支持 JetBrains 的长期使命:通过自动化常见和重复性任务来改善用户体验,使开发者能够保持流程并专注于大局,而我们现在可以将这些功能无缝地融入工作流程中。我们的 IDE 对你的代码和项目结构有深入的了解,因此 AI 助手将非常易于使用,并且能够产生很好的结果。”

开发者可以助手询问有关其项目的问题,或者要求其迭代特定任务。其代码辅助功能包括多行代码完成、文档和测试生成、重构、代码解释等。 

JetBrains 的 IDE 会为 AI 助手提供了有关项目代码及其结构的详细信息,但其声称仅发送必要的信息,并且这些数据不会用于训练任何生成式 AI 模型。

JetBrains称,AI Assistant使用了OpenAI模型和自己的专有模型的组合,它还正在努力扩展以与其它第三方模型合作。 

谷歌云 Vertex AI 产品管理高级总监 Warren Barkley 表示说:

“我们很高兴与 JetBrains 合作,提供我们用于 JetBrains AI 的先进编码模型。通过与 Codey 和 Vertex AI 集成,JetBrains 可以通过人工智能驱动的代码完成、调试和生成解释显着改善开发人员体验,从而加速软件开发生命周期的每个阶段。”

该 AI 助手由 OpenAI 和多种专有的 JetBrains大语言模型提供支持,可通过补充订阅向 JetBrains IDE 付费版本的客户提供。

获取AI Assistant License后,用户须在IDE中激活License才能启用AI Assistant。

我们总结JetBrains的ide家族,包括如下:

  • IntelliJ IDEA:Java 开发的集成开发环境(IDE),也支持其他编程语言如 Kotlin、Scala、Groovy 等。

  • PyCharm:Python 开发的集成开发环境(IDE),包括专业版和社区版两个版本。

  • WebStorm:前端开发的集成开发环境(IDE),支持 HTML、CSS、JavaScript 等语言。

  • PHPStorm:PHP 开发的集成开发环境(IDE),包括专业版和社区版两个版本。

  • RubyMine:Ruby 开发的集成开发环境(IDE)。

  • CLion:C 和 C++ 开发的集成开发环境(IDE)。

  • DataGrip:数据库管理工具,支持多种数据库如 MySQL、PostgreSQL、Oracle 等。


除此之外,JetBrains 还开发了一些与开发相关的辅助工具,例如 TeamCity(持续集成服务器)、YouTrack(缺陷管理系统)、Upsource(代码评审工具)等等。

开启AI助手的JetBrains家族,在本身良好体验的同时,更有机会帮助大家成为10倍程序员,更加高效的工作与生活。

作者:场长

评论