Studio Labs 中的 AI 功能

我們收到開發人員的意見回饋,希望能盡快在穩定版管道中存取 AI 功能。從 Narwhal 穩定版開始,您現在可以透過「設定」選單中的「Studio Labs」選單,探索及試用最新的 AI 實驗功能。

您可以搶先試用 AI 實驗、提供意見回饋,並協助我們將這些實驗納入您每天使用的 IDE。前往「設定」中的「工作室 Labs」分頁,啟用你想開始使用的功能。這些 AI 功能會在 Canary 版本中自動啟用,您不需要採取任何行動。

Studio Labs 中的 AI 功能
Studio Labs 中的 AI 功能

Studio Labs 功能

使用 Gemini 產生 Compose 預覽畫面

Gemini 可自動產生 Jetpack Compose 預覽程式碼,節省您的時間和精力。您可以透過在可組合項中按一下滑鼠右鍵,然後依序前往「Gemini」>「Generate Compose Preview」或「Generate Compose Preview for this file」,或是點選空白預覽面板中的連結,來存取這項功能。系統會在差異檢視畫面中顯示所產生的預覽程式碼,方便您快速接受、編輯或拒絕建議,提供更快速的方式來呈現可組合項。

使用 Gemini 產生 Compose 預覽畫面
使用 Gemini 產生 Compose 預覽畫面

使用 Gemini 轉換 UI

您現在可以在預覽畫面中直接使用自然語言,在 Compose 預覽環境中轉換 UI 程式碼。如要使用這項功能,請在 Compose 預覽畫面中按一下滑鼠右鍵,然後選取「使用 Gemini 轉換 UI」。接著輸入自然語言要求,例如「將這些按鈕置中對齊」,引導 Gemini 調整版面配置或樣式,或在預覽畫面中選取特定 UI 元素,以便提供更明確的上下文。接著,Gemini 會直接編輯 Compose UI 程式碼,供您查看及核准,加快 UI 開發工作流程。

在內容選單中顯示「使用 Gemini 轉換 UI」
使用「使用 Gemini 轉換使用者介面」選單
「Transform UI with Gemini」對話方塊
將自然語言轉換套用至 Compose 預覽畫面

Gemini 中的圖片附件

您現在可以附加圖片檔案,並在提示中提供其他資訊。舉例來說,您可以附加 UI 模擬圖或螢幕截圖,向 Gemini 提供應用程式版面配置的相關資訊。因此,Gemini 可以根據提供的圖片生成 Compose 程式碼,或解釋 UI 螢幕截圖的可組合項和資料流程。

含有圖片附件的 Gemini 對話方塊
在 Android Studio 中使用 Gemini 附加圖片並產生預覽畫面

Gemini 中的 @File 內容

您現在可以在 Android Studio 中,將專案檔案附加為與 Gemini 進行即時通訊的背景資訊。這樣一來,您就能在 Gemini 提示中快速參照檔案。在 Gemini 即時通訊輸入框中,輸入 @ 即可顯示檔案完成選單,並選取要附加的檔案。您也可以點選「Context」下拉式選單,查看 Gemini 自動附加的檔案。這樣一來,您就能進一步控管傳送至 Gemini 的背景資訊。

Gemini 中的 @File 內容
Gemini 中的@File 內容