

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# Amazon Q Developer로 코드 설명 및 업데이트
<a name="explain-update-code"></a>

Amazon Q Developer는 통합 개발 환경(IDE)에서 특정 코드 라인을 설명하고 업데이트할 수 있습니다. 코드를 업데이트하려는 경우 Amazon Q에 지정된 코드 행 또는 블록을 변경하도록 요청하면 변경 사항을 반영하는 새 코드가 생성됩니다. 그런 다음 업데이트된 코드를 코드가 시작된 파일에 직접 삽입할 수 있습니다.

다음 옵션 중에서 선택할 수 있습니다.
+ **설명** - 코드를 자연어로 설명합니다.
+ **리팩터링** - 여러 개선 사항 중에서도 코드 가독성이나 효율성을 개선합니다.
+ **수정** - 코드를 디버그합니다.
+ **테스트 생성** - 현재 파일 또는 선택한 코드에 대한 유닛 테스트를 생성합니다.
+ **최적화** - 코드 성능을 개선합니다.
+ **프롬프트로 보내기** - 강조 표시된 코드를 Amazon Q 채팅 패널로 보내고 코드에 대해 궁금한 점을 질문합니다.

## Amazon Q로 코드 보내기
<a name="send-code"></a>

Amazon Q에서 코드를 설명하거나 업데이트하려면 다음 단계를 완료하세요.

1. IDE에서 코드 파일의 섹션을 강조 표시합니다.

1. 강조 표시된 코드를 마우스 오른쪽 버튼으로 클릭하여 컨텍스트 창을 엽니다. **Amazon Q**를 선택한 다음, **설명**, **리팩터링**, **수정**, **테스트 생성**, **최적화** 또는 **프롬프트로 보내기**를 선택합니다.

   **프롬프트로 보내기**를 선택하면 Amazon Q는 강조 표시된 코드를 채팅 패널에 복사하며, 여기에서 코드에 대한 질문을 입력할 수 있습니다.

1. 강조 표시된 코드를 새로 생성된 코드로 바꾸려면 코드를 복사하거나 **코드 삽입**을 선택하여 파일에 직접 삽입할 수 있습니다. Amazon Q가 원래 코드를 업데이트된 코드로 바꿉니다.