Project IDX 會透過 IDX 中的 Genmini AI 輔助程式碼建議提高工作效率。在使用 IDX 中的 Gemini 內嵌輔助功能之前,請務必將 Gemini 新增至工作區。
詳情請參閱生成式程式碼協助。
取得 IDX 中的 Gemini 程式碼建議
在 IDX 中,Gemini 會以內嵌方式產生可能的完整程式碼區塊。如要使用 Genmini 內嵌程式碼輔助,請按照下列步驟操作:
開啟 IDX 工作區。如果您尚未將 Gemini 新增至工作區,請先完成這項作業。
前往需要說明的檔案或程式碼行,然後按下 Cmd + I (MacOS) 或 Ctrl + I (Windows/ChromeOS/Linux)。
輸入所需項目的說明,IDX 中的 Gemini 就會產生建議。你也可以使用動作做為捷徑,引導使用者執行建議。 例如,輸入 /fixError 來協助修正內嵌程式碼中的錯誤。
如要保留產生的程式碼,請按一下「接受」。如要將建議項目貼到其他位置,或將其移至新檔案,請從「捨棄」按鈕的下拉式選單中選取對應的選項。如要產生新的建議,請按一下「Regenerate」(重新產生) 圖示。如要完全移除建議,請按一下「捨棄」。
以內嵌方式查看 Gemini 指令
如要在 IDX 指令內嵌中查看 Gemini,請選取特定程式碼的程式碼,然後在您需要協助的程式碼上按一下滑鼠右鍵。
在選單中選取「Gemini」,然後選取您要執行的動作。
使用 Gemini 建議的程式碼完成功能
為協助您編寫程式碼,IDX 提供採用 AI 技術的建議程式碼完成功能,可在您開始輸入內容時,預測並自動填入任何開啟檔案中的程式碼。程式碼完成建議功能預設為開啟。
如要接受程式碼建議,請按下 Tab 鍵。如果要忽略建議 只要繼續輸入即可
如要開啟或關閉程式碼完成功能,請調整程式碼完成設定。
按一下齒輪圖示或按下 Ctrl + , (Windows/Linux/ChromeOS) 或 Cmd + , (MacOS),開啟「Settings」(設定) 視窗。
在「Workspace」設定中,搜尋「IDX」>「AI」>「啟用內嵌完成」設定。
如要關閉程式碼完成功能,請取消選取「在輸入時啟用內嵌程式碼完成功能」選項。您必須為各個工作區更新程式碼完成設定。
如果使用
settings.json
檔案,請設定"IDX.aI.enableInlineCompletion": false
。
您可以在「工作區」和「使用者」設定下調整此選項,但可以在「工作區」設定中調整這個選項,以確保在工作區與 VM 連線的情況下重新啟動時,這項設定仍會保留。在 IDX 中,使用者設定不會套用至工作區。
開啟建議的程式碼完成功能後,Gemini 就會提供 AI 輔助的程式碼建議。如要接受程式碼建議,請按下 Tab 鍵。如要忽略建議,只要繼續輸入即可。