Gemini 관련 코드 도움말 보기

Project IDX는 다음과 같은 AI 지원 코드 기능으로 개발 워크플로를 용이하게 합니다.

  • 입력할 때 코드 완성 제안

  • 워크스페이스를 인식하고 코드와 완전히 통합된 Gemini와의 양방향 채팅 코드를 생성, 번역, 설명할 수 있습니다. 또한 검토 및 승인을 통해 Gemini는 작업공간과 직접 상호작용하여 파일을 업데이트하고, 터미널 명령어를 실행하고, 명령어 출력을 해석하고, 다음 단계를 결정할 수 있습니다. Gemini와의 대화형 채팅으로 코드 관련 도움받기에서 자세히 알아보세요.

  • 선택한 코드에서 실행할 수 있는 인라인 작업 예를 들어 IDX에서 Gemini에게 선택한 코드의 가독성을 개선해 달라고 요청할 수 있습니다.

  • 인라인 코드 지원

Workspace에 Gemini 추가

IDX의 Gemini는 일부 지역에서 사용할 수 있으며, 사용 가능 지역은 점차 확대되고 있습니다. 거주 지역에서 IDX의 Gemini를 사용할 수 있는 경우 다음 단계에 따라 워크스페이스에 추가할 수 있습니다.

  1. Project IDX를 엽니다.

  2. 워크스페이스 하단의 Gemini 아이콘을 클릭하거나 Cmd+Shift+Space (ChromeOS, Windows 또는 Linux의 경우 Ctrl+Shift+Space)를 누릅니다. Gemini 채팅 사이드바가 표시됩니다. 자세히 알아보기를 클릭하고 생성형 코드 지원에 관해 읽어보세요.

  3. 이용약관 및 IDX의 Gemini 개인정보처리방침을 읽고 동의합니다. 계속을 클릭합니다.

  4. IDX에서 Gemini를 사용하여 채팅 사이드바 또는 인라인 코드 지원을 통해 코딩 생산성을 높일 수 있습니다.

  5. (선택사항) 더 나은 맞춤설정과 더 유용한 대답을 위해 워크스페이스 설정에서 코드베이스 색인을 사용 설정하세요. 톱니바퀴 아이콘을 클릭하거나 Ctrl + , (Windows/Linux/ChromeOS) 또는 Cmd + , (macOS)를 눌러 설정 창을 열고 IDX › AI: Codebase Indexing Enable 옵션을 선택합니다. settings.json 파일을 사용하는 경우 "IDX.aI.enableCodebaseIndexing": true를 설정합니다.

명령어 팔레트에서 IDX 명령어로 Gemini를 보려면 명령어 팔레트 (Mac의 경우 Cmd+Shift+P, ChromeOS, Windows, Linux의 경우 Ctrl+Shift+P)를 열고 Gemini를 검색합니다. IDX 명령어의 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에서는 사용자 설정이 워크스페이스 전체에 적용되지 않습니다.

코드 인용 보기

코드 추천을 확인하는 데 도움이 되도록 IDX는 원본 소스 및 관련 라이선스에 관한 정보를 공유합니다. 코드를 만들거나 인라인 코드 추천을 수락하면 IDX에서 라이선스가 있는 콘텐츠를 확인하고 가능한 인용 자료로 연결되는 인라인 링크를 제공합니다. 다음 링크를 클릭하여 잠재적인 소프트웨어 라이선스 요구사항을 알아보세요.

채팅 헤더 바에서 라이선스 로그 아이콘을 클릭하여 Gemini 채팅 창에서 모든 코드 인용 및 라이선스 로그를 볼 수도 있습니다.

채팅 헤더 표시줄의 라이선스 로그 아이콘

Google 코드 인용에 대한 자세한 내용은 생성형 코드 지원을 참고하세요.

다음 단계