在專案 IDX 中取得 Gemini 內嵌說明

Project IDX 會透過 IDX 中的 Genmini AI 輔助程式碼建議提高工作效率。在使用 IDX 中的 Gemini 內嵌輔助功能之前,請務必將 Gemini 新增至工作區

詳情請參閱生成式程式碼協助

取得 IDX 中的 Gemini 程式碼建議

在 IDX 中,Gemini 會以內嵌方式產生可能的完整程式碼區塊。如要使用 Genmini 內嵌程式碼輔助,請按照下列步驟操作:

  1. 開啟 IDX 工作區。如果您尚未將 Gemini 新增至工作區,請先完成這項作業。

  2. 前往需要說明的檔案或程式碼行,然後按下 Cmd + I (MacOS) 或 Ctrl + I (Windows/ChromeOS/Linux)。

  3. 輸入所需項目的說明,IDX 中的 Gemini 就會產生建議。你也可以使用動作做為捷徑,引導使用者執行建議。 例如,輸入 /fixError 來協助修正內嵌程式碼中的錯誤。

  4. 如要保留產生的程式碼,請按一下「接受」。如要將建議項目貼到其他位置,或將其移至新檔案,請從「捨棄」按鈕的下拉式選單中選取對應的選項。如要產生新的建議,請按一下「Regenerate」(重新產生) 圖示。如要完全移除建議,請按一下「捨棄」

以內嵌方式查看 Gemini 指令

  1. 如要在 IDX 指令內嵌中查看 Gemini,請選取特定程式碼的程式碼,然後在您需要協助的程式碼上按一下滑鼠右鍵。

  2. 在選單中選取「Gemini」,然後選取您要執行的動作。

使用 Gemini 建議的程式碼完成功能

為協助您編寫程式碼,IDX 提供採用 AI 技術的建議程式碼完成功能,可在您開始輸入內容時,預測並自動填入任何開啟檔案中的程式碼。程式碼完成建議功能預設為開啟。

如要接受程式碼建議,請按下 Tab 鍵。如果要忽略建議 只要繼續輸入即可

如要開啟或關閉程式碼完成功能,請調整程式碼完成設定。

  1. 按一下齒輪圖示或按下 Ctrl + , (Windows/Linux/ChromeOS) 或 Cmd + , (MacOS),開啟「Settings」(設定) 視窗。

  2. 在「Workspace」設定中,搜尋「IDX」>「AI」>「啟用內嵌完成」設定。

  3. 如要關閉程式碼完成功能,請取消選取「在輸入時啟用內嵌程式碼完成功能」選項。您必須為各個工作區更新程式碼完成設定。

    如果使用 settings.json 檔案,請設定 "IDX.aI.enableInlineCompletion": false

您可以在「工作區」和「使用者」設定下調整此選項,但可以在「工作區」設定中調整這個選項,以確保在工作區與 VM 連線的情況下重新啟動時,這項設定仍會保留。在 IDX 中,使用者設定不會套用至工作區。

開啟建議的程式碼完成功能後,Gemini 就會提供 AI 輔助的程式碼建議。如要接受程式碼建議,請按下 Tab 鍵。如要忽略建議,只要繼續輸入即可。