Visual Studio 문제 해결

만약 이 페이지의 단계들이 여러분의 문제를 해결하지 못했다면, Visual Studio 플러그인 프로젝트의 열린 이슈 목록을 확인하세요. 만약 이슈가 여러분의 문제와 일치한다면, 해당 이슈를 업데이트하세요. 만일 어떤 이슈도 여러분의 문제와 일치하지 않는다면, 새 이슈를 생성하세요.

코드 제안이 표시되지 않음

  1. 먼저 코드 제안이 표시되지 않는 경우의 모든 단계를 확인하세요.
  2. 확장 기능을 구성했는지 확인하세요.
  3. 지원되는 언어에서 작업 중인지 확인하세요.
  4. 다른 확장이 유사한 제안이나 작성 기능을 제공하는 경우, 해당 확장이 제안을 반환하지 않을 수 있습니다. 이를 해결하기 위해:
    1. 다른 모든 Visual Studio 확장을 비활성화하세요.
    2. 이제 코드 제안을 받는지 확인하세요.
    3. 코드 제안을 찾을 때마다 확장을 하나씩 다시 활성화하여 각각 테스트하여 충돌하는 확장을 찾으세요.

더 많은 로그 보기

더 많은 로그는 GitLab 익스텐션 출력 창에 사용할 수 있습니다:

  1. Visual Studio에서 상단 바에서 도구 > 옵션 메뉴로 이동합니다.
  2. GitLab 옵션을 찾고 로그 수준디버그로 설정합니다.
  3. 보기 > 출력으로 이동하여 익스텐션 로그를 엽니다. 드롭다운 목록에서 로그 필터로 GitLab 익스텐션을 선택합니다.
  4. 디버그 로그에 유사한 결과가 포함되어 있는지 확인하세요:

    14:48:21:344 GitlabProposalSource.GetCodeSuggestionAsync
    14:48:21:344 LsClient.SendTextDocumentCompletionAsync("GitLab.Extension.Test\TestData.cs", 34, 0)
    14:48:21:346 LS(55096): time="2023-07-17T14:48:21-05:00" level=info msg="update context"
    

오류: 최근 릴리스를 찾을 수 없음

만약 이 오류 메시지를 받는다면, 여러분의 커밋은 기대한 것 대신에 포크의 기본 브랜치에 있을 수 있습니다:

buildtag.sh: Error: unable to find last release.

이 문제를 해결하기 위해:

  1. 여러분의 변경 사항을 위한 별도의 피쳐 브랜치를 생성하세요.
  2. 여러분의 커밋을 피쳐 브랜치로 가져오세요.
  3. 명령을 다시 시도하세요.