Project IDX에서 Gemini의 인라인 도움말 받기

Project IDX는 IDX의 Gemini에서 제공하는 AI 지원 코드 추천을 통해 생산성을 높입니다. IDX에서 Gemini의 인라인 지원을 사용하기 전에 워크스페이스에 Gemini를 추가해야 합니다.

IDX에서 Gemini의 코드 추천 받기

IDX의 Gemini는 가능한 코드의 전체 블록을 인라인으로 생성합니다. Gemini 인라인 코드 지원을 사용하려면 다음 단계를 따르세요.

  1. IDX 작업공간을 엽니다. 아직 추가하지 않았다면 작업공간에 Gemini를 추가합니다.

  2. 도움을 원하는 파일 또는 코드 줄로 이동하여 Cmd + I (macOS) 또는 Ctrl + I (Windows/ChromeOS/Linux)를 누릅니다.

  3. 원하는 내용을 설명하면 IDX의 Gemini에서 추천을 생성합니다. 작업을 단축키로 사용하여 추천을 안내할 수도 있습니다. 예를 들어 인라인 코드의 오류를 수정하는 데 도움이 필요하면 /fixError를 입력합니다.

  4. 생성된 코드를 유지하려면 수락을 클릭합니다. 제안사항을 다른 위치에 붙여넣거나 새 파일로 이동하려면 삭제 버튼의 드롭다운 메뉴에서 해당 옵션을 선택합니다. 새 추천을 생성하려면 재생성 아이콘을 클릭합니다. 추천을 완전히 삭제하려면 삭제를 클릭합니다.

Gemini 명령어 인라인 보기

  1. IDX 명령어에서 Gemini를 인라인으로 보려면 특정 코드의 경우 도움을 원하는 코드를 선택하고 마우스 오른쪽 버튼을 클릭합니다.

  2. 메뉴에서 Gemini를 선택한 다음 실행할 작업을 선택합니다.

Gemini 추천 코드 완성 사용

IDX는 코드 작성을 돕기 위해 입력을 시작하는 즉시 열려 있는 파일의 코드를 예측하고 자동 완성하는 AI 지원 추천 코드 완성 기능을 제공합니다. 추천 코드 완성은 기본적으로 사용 설정되어 있습니다.

코드 제안을 수락하려면 Tab 키를 누릅니다. 추천을 무시하려면 계속 입력하기만 하면 됩니다.

코드 완성을 사용 또는 사용 중지하려면 코드 완성 설정을 조정하세요.

  1. 톱니바퀴 아이콘을 클릭하거나 Ctrl + , (Windows/Linux/ChromeOS) 또는 Cmd + , (macOS)를 눌러 Settings 창을 엽니다.

  2. Workspace 설정에서 IDX > AI > Enable Inline Completion 설정을 검색합니다.

  3. 코드 완성을 사용 중지하려면 입력 시 인라인 코드 완성 사용 옵션을 선택 해제합니다. 각 워크스페이스의 코드 완성 설정을 업데이트해야 합니다.

    settings.json 파일을 사용하는 경우 "IDX.aI.enableInlineCompletion": false를 설정합니다.

이 옵션은 WorkspaceUser 설정에서 모두 조정할 수 있지만 Workspace 설정에서 조정하면 작업공간이 연결된 VM이 다시 시작되더라도 설정이 유지됩니다. IDX에서는 사용자 설정이 워크스페이스 전체에 적용되지 않습니다.

추천 코드 완성을 사용 설정하면 Gemini에서 AI 지원 코드 추천을 제공합니다. 코드 제안을 수락하려면 Tab 키를 누릅니다. 추천을 무시하려면 계속 입력하세요.