JetBrains新AI程式開發助理深度整合自家IDE,可生成更具相關性的建議
· 2023-12-08

JetBrains針對自家IDE發布AI程式開發助理,供開發者以自然語言查詢相關文件,並且編寫和除錯程式碼,還能夠自動生成文件和提交訊息

旗下擁有IntelliJ IDEA、PyCharm等多款IDE產品的JetBrains,推出了程式開發專用的人工智慧助理,以提高開發者軟體開發的效率和品質。JetBrains 人工智慧助理能夠解釋程式碼,並回答程式碼相關問題,也能生成文件或是進行程式語言轉換等工作。

JetBrains推出人工智慧助理的目的,是要解決開發人員日常工作遇到的各種問題,包括在編寫程式碼時需要查閱文件和搜尋檔案等工作,而人工智慧助理可以透過理解開發人員的上下文,協助程式開發提升效率。JetBrains透過將人工智慧助理融入使用者工作流程,善用IDE對開發者程式碼的理解,掌握整體開發上下文和專案結構,對人工智慧助理底層語言模型提供詳細資訊。

人工智慧助理可以強化JetBrains開發環境的功能,開發者現在能以開放式聊天介面和人工智慧助理對話,查詢特定函式功能,或是編寫和除錯程式碼。當開發者提問的時候,人工智慧助理會考量專案深層上下文資訊,不僅是把當前的文件當作提示的一部分,包括語言、相依項目、最近使用的文件和專案不同部分之間的關係,都會納入生成結果的考量,使開發者獲得具針對性和高度相關的答案。

JetBrains人工智慧助理不只可以根據專案上下文、插入符號位置以及提示詞產生程式碼。同時也可以編寫文件,代勞這件普遍不受開發者歡迎的工作。開發者在AI Actions的選單選擇編寫文件選項,人工智慧助理便會根據所選函式和類別,產生豐富經格式化的文件。

編寫提交訊息同樣是一件繁瑣的工作,人工智慧助理也能夠總結程式碼差異和相關的內容,自動產生提交訊息範本,以自然語言解釋更改的內容,開發者可以調整模板,更精確地描述提交資訊。

此外,人工智慧助理也可以在重構任務幫上忙,雖然JetBrains IDE本身也具有重構功能,但人工智慧助理能夠進一步地提供潛在程式碼的重構建議,並且解釋原因,官方提到,人工智慧助理所提供的重構建議會涵蓋上下文,考量當前專案的限制。當用戶決定採納人工智慧助理的建議,可以簡單地將更新插入到當前檔案中,並查看更改的內容。

人工智慧助理主要採用JetBrains和OpenAI的模型輸出結果,目前該人工智慧助理為訂閱服務,可以在IntelliJ IDEA、PyCharm、PhpStorm、ReSharper、Fleet等JetBrains IDE中使用。

熱門文章
SBC Summit Canada to Make Player Safety a Key Pillar of 2026 Agenda
Marketing
GAT CDMX 2025 Institutional Academy: Leaders and Experts Analyze the Present and Future of the Gaming Industry in Mexico and Lat
Sports Game
Institutional Academy that exceeded expectations marked the opening of GAT CDMX
Online Game
Super PAC Raises $48 Million: Sports Betting Forces Ramp Up Political Push
Regulation
1spin4win releases unique slot Don Catleone Hold and Win featuring gangster cats
Online Game
Kazakhstan plans to penalise online casino promotions
Regulation
British gambling levy rates confirmed for each vertical
Regulation
Brazil Proposes Raising Gambling Tax Rate to 24%, With Revenue Allocated to Social Security and Healthcare
Regulation
Gaming & Technology Expo Makes a Powerful Entrance in CDMX
Marketing
B2B Tech Infrastructure Gains Momentum in Philippine Gaming Sector
Southeast Asia
Vietnam’s Controlled Gaming Shift Gains Ground, But Domestic Demand Still Lags
Southeast Asia
Indiana online casino bill stalls in House committee
Regulation
Across 6 Cities: HUIDU Invites You to 8 World Cup Parties Redefining High-Value Social Networking
HUIDU Focus
1spin4win grows its Latin American presence by partnering with Fortuna Juegos
Online Game
JILI Partners with Cricket Legend AB de Villiers (ABD) to Launch Exclusive Branded Game Series 100% 11
Sports Game
首頁
遊戲
合作
發現
我的