doc-locale/fr-fr/editor_extensions/language_server/_index.md
Le serveur de langage GitLab alimente diverses extensions d'éditeur GitLab dans les IDE.
Le processus enfant gitlab-lsp utilise le module NPM proxy-from-env pour déterminer les paramètres du proxy à partir de ces variables d'environnement :
NO_PROXYHTTPS_PROXYhttp_proxy (en minuscules)Pour configurer le serveur de langage afin d'utiliser un proxy :
{{< tabs >}}
{{< tab title="Visual Studio Code" >}}
http.proxy pour pointer vers votre proxy HTTP.{{< /tab >}}
{{< tab title="JetBrains IDEs" >}}
{{< /tab >}}
{{< /tabs >}}
Le serveur de langage est fourni avec chaque extension d'éditeur pour GitLab. Pour vous assurer de disposer des dernières fonctionnalités et corrections de bugs, mettez à jour votre extension vers la dernière version :
Vous pourriez rencontrer une erreur 407 Access Denied (authentication_failed) lors de l'utilisation d'un proxy authentifié :
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
Pour activer l'authentification par proxy dans le serveur de langage, suivez les étapes correspondant à votre IDE :
{{< tabs >}}
{{< tab title="Visual Studio Code" >}}
http.proxy, en incluant le nom d'utilisateur et le mot de passe, pour vous authentifier auprès de votre proxy HTTP.[!note] L'extension VS Code ne prend pas en charge le paramètre hérité
http.proxyAuthorizationdans VS Code pour authentifier le serveur de langage auprès d'un proxy HTTP. La prise en charge est proposée dans le ticket 1672.
{{< /tab >}}
{{< tab title="JetBrains IDEs" >}}
{{< /tab >}}
{{< /tabs >}}
[!note] L'authentification Bearer est proposée dans le ticket 548.