조사 결과 해결 - Amazon Q 개발자

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

조사 결과 해결

Amazon Q에서 검색 결과를 생성하면 취약하거나 품질이 낮은 코드에 밑줄을 긋습니다. 조사 결과에는 보안 또는 품질 문제에 대한 세부 정보와 코드에서 이를 해결하는 방법이 포함됩니다.

JetBrains및 에서 발견된 내용을 다루십시오. Visual Studio Code

문제 탭에서 탐지된 결과 목록을 볼 수 있습니다. 취약성 또는 저품질 코드가 탐지된 파일의 특정 영역으로 리디렉션되도록 검색 결과를 선택합니다. 검색 결과에 대한 정보가 포함된 팝업을 보려면 밑줄이 그어진 코드 위에 커서를 갖다 대십시오.

팝업에서 찾은 결과를 해결할 수 있는 몇 가지 옵션이 있습니다.

  • 자동 수정 — 이 옵션은 일부 취약성에 나타납니다. [Fix] 를 선택하여 코드를 제자리에서 업데이트하고 발견된 사항을 해결하십시오.

  • Q로 설명 — Amazon Q는 결과를 설명하고 해결 방법을 권장합니다. 팝업에서 [Explain] 을 선택하여 검색 결과 및 관련 코드를 Amazon Q 채팅 패널로 전송합니다.

  • 조사 결과에 대해 자세히 알아보기 — 조사 결과는 취약성을 해결하는 방법을 설명합니다. 이 정보를 사용하여 코드를 개선된 코드로 대체하십시오.

Visual Studio의 문제 해결 결과

Visual Studio에서 결과를 보려면 Visual Studio 기본 메뉴에서 보기 제목을 확장하고 오류 목록을 선택하여 Visual Studio 오류 목록을 엽니다.

검색 결과에 있는 정보를 사용하여 코드를 업데이트할 수 있습니다. 코드를 업데이트한 후 코드를 다시 스캔하여 문제가 해결되었는지 확인하세요.

기본적으로 Visual Studio 오류 목록에는 코드베이스에 대한 모든 경고와 오류가 표시됩니다. Visual Studio 오류 목록에서 Amazon Q 검색 결과를 필터링하려면 다음 절차를 완료하여 필터를 만드십시오.

참고

Amazon Q에서 문제를 감지한 보안 스캔을 실행한 후에만 스캔 결과를 볼 수 있습니다.

결과는 Visual Studio에서 경고로 표시됩니다. 오류 목록에서 결과를 보려면 오류 목록 제목의 경고 옵션을 선택해야 합니다.

오류 목록에서 결과를 필터링합니다.
  1. Visual Studio 기본 메뉴에서 보기를 선택한 다음 오류 목록을 선택하여 오류 목록 창을 엽니다.

  2. 오류 목록 창에서 헤더 행을 마우스 오른쪽 버튼으로 클릭하여 컨텍스트 메뉴를 엽니다.

  3. 컨텍스트 메뉴에서 열 표시를 확장한 다음 확장된 메뉴에서 도구를 선택합니다.

  4. 도구 열이 오류 목록에 추가됩니다.

  5. 도구 열 헤더에서 필터 아이콘을 선택하고 Amazon Q를 선택하여 Amazon Q 보안 스캔 결과를 필터링합니다.