当前位置:首页 > 技术文章 > 正文内容

JetBrains AI公布:深度整合自家IDE,可聊天编程撰写文档

arlanguage1个月前 (04-03)技术文章14

IT之家 12 月 8 日消息,旗下拥有 IntelliJ IDEA、PyCharm 等多款 IDE 产品的 JetBrains,昨日发布官方新闻稿,正式推出了 JetBrains AI。

据悉,这是一款专用于程序开发的 AI 工具,JetBrains 声称,这款 AI 拥有“生成代码”、“解释代码”、“回答代码相关问题”、“转换编程语言”等功能,号称能够“显著提高软件开发效率和质量”

JetBrains 声称,JetBrains AI 旨在解决开发者在日常工作遇到的各种问题,包括在编写代码时可能的文档查阅工作及“试错”过程等,由于 JetBrains AI 与自家 IDE 深度整合,因此可以“准确理解开发者的上下文,掌握整体开发内容与项目结构”,从而为开发者提供“有用的见解”。

IT之家注意到,JetBrains AI 整体界面有点类似 ChatGPT 与 Copilot 的整合体,开发者既可以通过对话框输入内容进行聊天,也可以在 IDE 中基于特定代码段直接生成后续代码。

▲ 图源 Jetbrains 官方新闻稿

此外,JetBrains AI 也适用于重构任务,虽然 JetBrains IDE 本身也具有重构功能,但这款 AI 工具号称能够“进一步地提供潜在代码的重构建议”,并且解释重构原因

官方提到,JetBrains AI 所提供的重构建议将“基于代码上下文、并考虑当前项目限制”,当用户决定采纳 AI 建议时,可以直接插入相关代码,并自由查看修改更改的内容。

JetBrains 表示,用户可以通过订阅服务使用这款 AI,个人版一个月 8.33 美元(IT之家备注:当前约 60 元人民币),目前 JetBrains AI 已经可以在 IntelliJ IDEA、PyCharm、PhpStorm、ReSharper、Fleet 等 IDE 中使用。

扫描二维码推送至手机访问。

版权声明:本文由AR编程网发布,如需转载请注明出处。

本文链接:http://www.arlanguage.com/post/3798.html

标签: php聊天系统
分享给朋友:

“JetBrains AI公布:深度整合自家IDE,可聊天编程撰写文档” 的相关文章

如何解决Nginx服务器,启动成功,访问无效

前言服务器:阿里云服务器 Ubuntu 16.04.3 LTS自己弄了个学习的demo,搭建了vue + elementui + spring boot 前后端分离。将项目部署到服务器上面。 装好nginx,为了避免冲突,将端口改为了8001,启动nginx,发现访问不了!查找问题1.先查看ngin...

nginx 概述以及学习

假设你是一名网站管理员,你的网站每天都有数百万次的访问量,但是最近你发现有些用户反映访问速度很慢,甚至会出现连接超时的错误。你怀疑是服务器负载过高导致的,因此决定使用nginx作为反向代理服务器来优化网站的性能。你打算将nginx部署在一台独立的服务器上,并将所有的客户端请求通过nginx进行分发和...

nginx 多域名配置 nginx多站点配置示例

Nginx 可以配置多个域名,以便根据不同的域名来处理不同的请求。下面是一个配置多个域名的例子:server { listen 80; server_name example1.com; location / { root /var/www/example1...

linux安装nginx及简单操作

下载安装包:通过这个命令下载安装包linux安装nginx:1、解压安装包: tar -zxvf nginx-1.14.0.tar.gz2、cd 进入解压后的目录3、编译安装:./configure --prefix=/usr/local/nginx (如果编译不成功,缺少的依赖库 根据提示安装上后...

网站加载慢?让你的网站腾飞起来,LiteSpeed部署

说起LiteSpeed 还得说起我的小站,<开心洋葱网>,虽然流量不大,但是访问是真的慢,无奈经费有限,那就只能在服务器加速上动起心思来。之前一直听说 QUIC 访问网站的速度会让你感觉飞起来,那就搞下吧。我们先来看下 QUIC 、LiteSpeed都是些做什么的?QUIC(Quick...

PHP-性能优化 php性能最优化安全最大化

1 尽量静态化如果一个方法能被静态,那就声明它为静态的,速度可提高1/4,甚至我测试的时候,这个提高了近三倍。当然了,这个测试方法需要在十万级以上次执行,效果才明显。其实静态方法和非静态方法的效率主要区别在内存:静态方法在程序开始时生成内存,实例方法(非静态方法)在程序运行中生成内存,所以静态方法可...