JetBrains IDE添加本地端整行程式碼完成功能
· 2024-04-09

JetBrains IDE v2024.1加入整行程式碼完成功能,藉由在本地端運作輕量級語言模型,提供開發者單行程式碼建議

由於整行程式碼完成功能不會透過網路發送任何資料,而且因為在本地端運作,因此不像是AI Assistant還需要支付額外的雲端費用。官方也提到,整行程式碼完成功能深度整合到IDE中,所有建議都會自動應用適當的格式,例如括號平衡等。

同時,JetBrains還會利用靜態分析和程式碼理解功能,過濾不正確的建議,每種受支援的語言,都有一組基本的程式碼正確性檢查規則,例如未解析的參照檢查等,確保IDE不會建議不存在的變數和方法,或是具有明顯錯誤的程式碼。

而之所以JetBrains在權衡之後僅提供單行建議,官方解釋,雖然較長的建議可以減少用戶鍵盤輸入的次數,但同時也會增加用戶審查的數量。因此經過評估之後,JetBrains決定完成一行程式碼,是更為合適的妥協。

JetBrains盡可能縮小語言模型,但是又避免影響程式碼建議品質,使用一億參數的模型,最大上下文為1,536個Token,約為170行程式碼。

整行程式碼完成目前可應用於Java、Kotlin、Python、JavaScript、TypeScript、CSS、PHP、Go和Ruby,對應的IDE包括IntelliJ IDEA Ultimate、PyCharm Professional、WebStorm、PhpStorm、GoLand和RubyMine。接下來官方還計畫擴展支援C#、Rust和C++,因此整行程式碼完成也會登入Rider、RustRover和CLion。

热门文章
亚洲游戏市场观察:15大市场热门游戏与用户趋势
线上游戏
巴西拟将博彩税率提高至24% 税收将用于社保和医疗领域
游戏风向
横跨全球6个城市,灰度8场派对邀你共看世界杯,重塑高质量社交新场景
灰度头条
灰度世界杯嘉年华狂欢派对吉隆坡站即将开启,业务拓展人脉社交从马来西亚开始
灰度头条
BETFAIR 网络攻击80万用户资料泄露
游戏风向
GGC Awards 2026 璀璨科伦坡:致敬 iGaming 行业的领航者与创新力量
灰度头条
越南在线博彩业政策收紧 催生市场新机遇
东南亚资讯
超级PAC筹资4800万美元:体育博彩势力加码
游戏风向
斯里兰卡博弈产业大转型,官方:剑指南亚拉斯维加斯
游戏风向
英国确认各垂直行业的赌博税税率
游戏风向
张侨伟参议员排除全面禁止,敦促菲律宾规范网络赌博
东南亚资讯
哈萨克斯坦计划对在线赌场促销活动进行处罚
游戏风向
JILI 宣布与全球板球传奇 AB de Villiers(ABD)达成重磅战略合作
体育游戏
密西西比州众议院委员会推进提议增加赌场税的法案
游戏风向
越南博彩管控逐步放宽,惟本土需求仍显乏力
东南亚资讯
首页
游戏
合作
发现
我的