JetBrains 및의 코드 문제 해결 Visual Studio Code - Amazon Q Developer

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

JetBrains 및의 코드 문제 해결 Visual Studio Code

JetBrains 및에서 코드 문제를 해결하려면 현재 위치 수정을 Visual Studio Code생성하거나 코드를 수동으로 업데이트하는 데 사용할 수 있는 설명을 생성할 수 있습니다.

다음 작업을 수행할 수 있습니다.

  • 현재 위치 코드 수정 생성

  • 문제를 설명하고 새 코드를 가져옵니다.

  • 문제를 무시하거나 모든 유사한 문제를 무시합니다.

파일에 대한 인플레이스 수정 생성

Amazon Q는 현재 위치의 파일을 업데이트하여 감지된 코드 문제를 자동으로 해결할 수 있습니다.

코드 문제를 자동으로 해결하려면:

JetBrains IDEs
  1. 코드 문제 탭에서 해결하려는 코드 문제를 선택합니다.

  2. 스캐너 유리 아이콘을 선택하여 Amazon Q가 수정 사항 생성을 시작하는 코드 문제 세부 정보 패널을 엽니다.

    다음 이미지는 코드 문제에 대한 렌치 아이콘을 보여줍니다.

    코드 문제의 렌치 아이콘으로, 코드 문제 세부 정보 패널을 열고 코드 수정을 생성하는 데 사용됩니다.
  3. 업데이트된 코드는 코드 문제 세부 정보 패널에 나타납니다. 다음 작업을 수행할 수 있습니다.

    1. 제안된 코드 아래에서 Open diff를 선택하여 코드가 시작된 파일의 제안된 코드 변경 사항의 차이를 확인합니다.

    2. 제안된 코드 아래에서 복사를 선택하여 코드를 클립보드에 복사합니다.

  4. 생성된 수정 사항을 파일에 적용하려면 패널 하단에서 수정 사항 수락을 선택하여 문제가 있는 코드를 제안된 코드로 바꿉니다.

    1. 제안된 코드가 요구 사항을 충족하지 않는 경우 수정 사항 재생성을 선택하여 대체 솔루션을 볼 수 있습니다.

    2. 수정 사항을 적용하면 코드 문제 세부 정보 패널이 닫히고 문제가 자동으로 해결되고 코드 문제 탭의 문제 목록에서 제거됩니다.

Visual Studio Code
  1. 코드 문제 패널에서 해결하려는 코드 문제를 선택합니다.

  2. 스니커 유리 아이콘을 선택합니다.

    다음 이미지는의 코드 문제에 대한 렌치 아이콘을 보여줍니다Visual Studio Code.

    코드 문제 세부 정보 패널을 열고 코드 수정을 생성하는 데 Visual Studio Code사용되는의 코드 문제에 대한 렌치 아이콘입니다.
  3. 채팅 패널에서 Amazon Q는 수정 사항에 대한 간략한 설명을 제공한 다음 코드 파일에 현재 위치 수정을 적용합니다.

  4. 생성된 수정 사항을 파일에 적용하려면 패널 하단에서 수정 사항 수락을 선택하여 문제가 있는 코드를 제안된 코드로 바꿉니다.

  5. 파일에 코드 변경 사항이 표시되고 채팅 패널에서 변경 사항을 실행 취소할 수 있습니다.

코드 문제를 설명하고 새 코드를 가져옵니다.

Amazon Q는 코드 문제에 대한 심층적인 설명을 제공하고 파일에 추가할 수 있는 코드와 함께 문제 해결 옵션을 제공할 수 있습니다.

코드 문제를 설명하는 방법:

JetBrains IDEs
  1. 코드 문제 탭에서 해결하려는 코드 문제를 선택합니다.

  2. 돋보기 아이콘을 선택하여 코드 문제 세부 정보 패널을 엽니다.

    다음 이미지는의 코드 문제에 대한 돋보기 아이콘을 보여줍니다Visual Studio Code.

    코드 문제 세부 정보 패널을 여는 데 Visual Studio Code사용되는의 코드 문제에 대한 돋보기 아이콘입니다.
  3. 코드 문제 세부 정보 패널 하단에서 설명을 선택합니다.

  4. 코드 문제 유형 및 관련 코드는 채팅 패널의 Amazon Q로 전송됩니다. Amazon Q는 문제에 대한 설명을 제공하고 문제가 있는 코드를 대체하는 데 사용할 수 있는 새 코드를 제안합니다.

  5. 파일에 코드를 추가하려면 커서에 삽입을 선택하여 파일에 있는 새 코드를 추가할 수 있습니다. 복사를 선택하고 코드를 파일에 직접 붙여 넣을 수도 있습니다.

    밑줄이 그어진 코드를 제거하여 새 코드로 바꿔야 합니다.

Visual Studio Code
  1. 코드 문제 패널에서 해결하려는 코드 문제를 선택합니다.

  2. 돋보기 아이콘을 선택합니다.

    다음 이미지는의 코드 문제에 대한 돋보기 아이콘을 보여줍니다Visual Studio Code.

    코드 문제 세부 정보 패널을 여는 데 Visual Studio Code사용되는의 코드 문제에 대한 돋보기 아이콘입니다.
  3. 채팅 패널에서 Amazon Q는 문제에 대한 세부 정보를 제공하고 파일에 삽입할 수 있는 코드로 문제 해결을 제안합니다.

  4. 파일을 업데이트하려면 코드를 추가하거나 교체할 위치에 대한 Amazon Q의 지침을 따르고 제공된 코드를 파일의 올바른 위치에 복사합니다.

코드 문제 무시

감지된 코드 문제를 적용할 수 없는 경우 무시하거나 해당 문제와 모든 유사한 문제(동일한 CWE의 문제)를 무시하도록 선택할 수 있습니다. 이 문제는 코드 문제 탭에서 제거됩니다.

코드 문제를 무시하려면:

  1. 코드 문제 패널에서 무시할 코드 문제를 선택합니다.

  2. 해당 코드 문제만 무시하려면 무시 아이콘을 선택합니다.

    다음 이미지는의 코드 문제에 대한 무시 아이콘을 보여줍니다Visual Studio Code.

    에서 코드 문제에 대한 무시 아이콘으로Visual Studio Code, 코드 문제 무시를 열고 종료하는 데 사용됩니다.
  3. 코드 문제 및 유사한 문제를 무시하려면 줄임표 아이콘을 선택한 다음 유사한 문제 무시를 선택합니다.

JetBrains IDEs 코드 문제 세부 정보 패널에서 무시를 선택할 수도 있습니다. 이 문제는 무시되고 코드 문제 탭의 문제 목록에서 제거됩니다. 코드 문제 세부 정보 패널에서 모두 무시를 선택하면 동일한 CWE의이 문제와 기타 코드 문제가 무시됩니다.