GitLab Language Server
GitLab Language Server를 사용하여 다양한 IDE에서 GitLab 에디터 익스텐션을 구성하고 프록시를 설정하는 방법을 설명합니다.
GitLab Language Server 는 다양한 IDE에서 여러 GitLab 에디터 익스텐션을 구동합니다. 프록시를 사용하도록 Language Server 구성 # gitlab-lsp 차일드 프로세스는 proxy-from-env NPM 모듈을 사용하여 다음 환경 변수에서 프록시 설정을 결정합니다: NO_PROXY HTTPS_PROXY http_proxy (소문자) Language Server가 프록시를 사용하도록 구성하려면: Visual Studio Code Visual Studio Code에서 사용자 또는 워크스페이스 설정 을 엽니다. http.proxy 를 HTTP 프록시를 가리키도록 구성합니다. Visual Studio Code를 재시작하여 GitLab 연결에 최신 프록시 설정이 적용되도록 합니다. JetBrains IDEs JetBrains IDE에서 HTTP Proxy 설정을 구성합니다. IDE를 재시작하여 GitLab 연결에 최신 프록시 설정이 적용되도록 합니다. Tools > GitLab Duo 메뉴에서 Verify setup 을 선택합니다. 헬스 체크가 통과되는지 확인합니다. 문제 해결 # 에디터 익스텐션 업데이트 # Language Server는 각 에디터 익스텐션에 번들로 포함되어 있습니다. 최신 기능과 버그 수정을 사용하려면 익스텐션의 최신 버전으로 업데이트하세요: Eclipse용 업데이트 방법 JetBrains IDEs용 업데이트 방법 Neovim용 업데이트 방법 Visual Studio용 업데이트 방법 Visual Studio Code용 업데이트 방법 프록시 인증 활성화 # 인증된 프록시를 사용할 때 407 Access Denied (authentication_failed) 오류가 발생할 수 있습니다: Request failed: Can't add GitLab account for https://gitlab.com. Check your instance URL and network connection. Fetching resource from https://gitlab.com/api/v4/personal_access_tokens/self failed Language Server에서 프록시 인증을 활성화하려면 사용 중인 IDE에 맞는 단계를 따르세요: Visual Studio Code Visual Studio Code에서 사용자 또는 워크스페이스 설정 을 엽니다. http.proxy 를 사용자 이름과 비밀번호를 포함하여 HTTP 프록시 인증에 사용할 수 있도록 구성합니다. Visual Studio Code를 재시작하여 GitLab 연결에 최신 프록시 설정이 적용되도록 합니다. VS Code 익스텐션은 Language Server를 HTTP 프록시로 인증하기 위한 VS Code의 레거시 http.proxyAuthorization 설정을 지원하지 않습니다. 지원 여부는 이슈 1672 에서 논의 중입니다. JetBrains IDEs JetBrains IDE에서 HTTP Proxy 설정을 구성합니다. Manual prox