展會信息港展會大全

支持 AI 生成/補(bǔ)全全行代碼,JetBrains IDE 獲推 2024.1 更新
來源:互聯(lián)網(wǎng)   發(fā)布日期:2024-04-11 09:08:12   瀏覽:6390次  

導(dǎo)讀:IT之家 4 月 9 日消息,據(jù) JetBrains官方新聞稿,自JetBrains IDE 2024.1 版本開始,開發(fā)者可以在輸入代碼時,通過本地AI智能生成全行代碼(Full Line Code Completion / 單行代碼)。 據(jù)悉,JetBrains IDE 會針對不同編程語言、框架應(yīng)用不同的模型,目前相...

IT之家 4 月 9 日消息,據(jù) JetBrains官方新聞稿,自JetBrains IDE 2024.1 版本開始,開發(fā)者可以在輸入代碼時,通過本地AI智能生成全行代碼(Full Line Code Completion / 單行代碼)。

據(jù)悉,JetBrains IDE 會針對不同編程語言、框架應(yīng)用不同的模型,目前相關(guān)功能支持 Java、Python 和 JavaScript 等熱門語言,未來還將支持 C#、Rust 和 C++。

IT之家注意到,開發(fā)者在使用 JetBrains IDE 2024.1版本編寫代碼時,IDE 會根據(jù)當(dāng)前上下文,以灰色字體提供代碼建議,由于相關(guān)代碼補(bǔ)充功能完全基于本地模型,因此在任何場合中都可以使用。

此外,JetBrains 還會利用模型的靜態(tài)分析和代碼理解功能,過濾不正確的建議,確保 IDE 不會建議不存在的變量和方法,或是具有明顯錯誤的代碼。

官方也提到,之所以 JetBrains IDE 僅提供全行代碼建議,官方解釋,雖然較長的建議可以減少用戶鍵盤輸入的次數(shù),但由于 AI生成的代碼通常需要用戶審慎補(bǔ)充,因此生成長篇代碼反而效益不佳,經(jīng)過評估之后,JetBrains 決定將重點放在全行代碼生成方面。

而在模型具體規(guī)格方面,JetBrains 提供了一系列號稱“專為全行代碼訓(xùn)練”的一億參數(shù)模型,最大上下文為 1536 個 Token,約為 170 行代碼。

贊助本站

人工智能實驗室
相關(guān)內(nèi)容
AiLab云推薦
推薦內(nèi)容
展開

熱門欄目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能實驗室 版權(quán)所有    關(guān)于我們 | 聯(lián)系我們 | 廣告服務(wù) | 公司動態(tài) | 免責(zé)聲明 | 隱私條款 | 工作機(jī)會 | 展會港