JetBrains IDE 2024.1 版发布:支持 AI 编程
JetBrains宣布在2024.1版本的IDE中引入AI智能生成全行代码的功能
近日,JetBrains公司宣布,其最新版本的集成开发环境(IDE)——2024.1版本将引入一项创新功能:AI智能生成全行代码。这一功能可以帮助开发者更高效地完成代码编写,同时提高代码质量和一致性。
据悉,JetBrains IDE 2024.1版本会针对不同编程语言、框架应用不同的模型。目前,该功能已支持Java、Python和JavaScript等热门语言,未来还将支持C#、Rust和C++等更多编程语言。
当开发者在JetBrains IDE 2024.1版本中输入代码时,IDE会根据当前上下文,以灰色字体提供代码建议。这些代码建议是基于本地AI智能生成的,可以在任何场合中使用。同时,JetBrains还利用模型的静态分析和代码理解功能,过滤不正确的建议,以确保IDEA不会建议不存在的变量和方法,或是有明显错误的代码。
值得一提的是,JetBrains IDE 2024.1版本提供的AI智能生成全行代码功能是专门针对全行代码训练而设计的。该功能采用了一亿参数的模型,最大上下文为1536个Token,约为170行代码。通过这种方式,JetBrains希望帮助开发者更快捷高效地完成代码编写,提升开发效率。