翻譯|行業(yè)資訊|編輯:龔雪|2025-06-26 11:10:53.013|閱讀 104 次
概述:今天為大家介紹Kotlin 開發(fā)者如何在 Android Studio 中使用 JetBrains AI Assistant ,歡迎下載工具體驗!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
JetBrains AI 旨在解決開發(fā)者在日常工作遇到的各種問題,包括在編寫代碼時可能的文檔查閱工作及“試錯”過程等,由于 JetBrains AI 與自家 IDE 深度整合,因此可以“準確理解開發(fā)者的上下文,掌握整體開發(fā)內(nèi)容與項目結構”,從而為開發(fā)者提供“有用的見解”。
Kotlin 開發(fā)者現(xiàn)在可以通過新推出的 JetBrains AI Assistant 插件(Beta版)在 Android Studio 中提升工作流程。
該插件提供 AI 驅動的編碼輔助功能,包括代碼建議、AI智能解釋、重構建議、提交信息生成等——所有功能都集成在 Android Studio 中。依托 JetBrains 及第三方的大型語言模型(LLMs)1支持,它能幫助您更快地編寫更優(yōu)質的代碼。
Jetbrains技術交流群(QQ):1041268376 歡迎一起進群討論
要啟用 AI Assistant,需使用 Android Studio Meerkat 2024.3.1 版本,進入插件市場搜索JetBrains AI Assistant 并進行安裝。
JetBrains AI Assistant 將上下文感知的 AI 直接集成到 Android Studio 中,增強 Kotlin 開發(fā)體驗,讓您專注于構建創(chuàng)新應用。
AI Assistant 通過智能代碼建議加速開發(fā)流程,基于 JetBrains 先進 AI 模型 Mellum 的支持,它能提供理解上下文的代碼補全功能,推薦相關代碼段并減少手動輸入。此外AI Assistant 還能簡化編寫測試、解決版本控制沖突、生成提交信息和代碼文檔等任務。
您可以自主控制 AI 如何融入開發(fā)流程:選擇基于云或本地的 AI 模型 ,決定何時接受建議,并可在提示庫中調(diào)整提示詞。
通過 LM Studio 或 Ollama 連接本地模型后,即使沒有網(wǎng)絡連接,您仍可與 AI Assistant 進行交互,獲取代碼解釋、重構建議和各類編程問題解答。
讓我們通過 JetSnack 演示項目(一個零食訂購示例應用)了解 AI Assistant 的實際應用。
當前應用中缺少零食圖片的內(nèi)容描述(這對屏幕閱讀器至關重要),AI Assistant 的代碼補全功能幫助我們修改 Snack 數(shù)據(jù)結構,建議存儲內(nèi)容描述的屬性,它甚至能在輸入時自動補全整個代碼塊。
在瀏覽 JetSnack 應用代碼時,我們發(fā)現(xiàn)缺少健康食品分類。使用 AI Assistant 的”生成代碼”快捷功能,只需用自然語言編寫提示即可添加該功能。
完成改進后,是時候提交我們的更改了。AI Assistant 可以生成簡潔明了的提交信息,清晰易懂地總結代碼更新內(nèi)容。
慧都科技是專注軟件工程、智能制造、石油工程三大行業(yè)的數(shù)字化解決方案服務商。在軟件工程領域,我們提供開發(fā)控件、研發(fā)管理、代碼開發(fā)、部署運維等軟件開發(fā)全鏈路所需的產(chǎn)品,提供正版授權采購、技術選型、個性化維保等服務,幫助客戶實現(xiàn)技術合規(guī)、降本增效與風險可控。
慧都科技是JetBrains的中國區(qū)的合作伙伴,JetBrains作為軟件開發(fā)領域的優(yōu)秀IDE供應商,通過智能IDE及AI工具(如AI Assistant/Junie),助力企業(yè)實現(xiàn)代碼自動生成與重構(多行補全、單元測試生成)、高效錯誤檢測與調(diào)試(實時分析潛在問題)、文檔與提交信息自動化(智能生成文檔/Commit消息) ,并支持跨語言開發(fā)(Java/Python/JS等)及團隊協(xié)作(集成版本控制、項目管理工具),顯著提升全流程開發(fā)效率與代碼質量。
本站文章除注明轉載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網(wǎng)