doc-locale/fr-fr/editor_extensions/visual_studio_code/settings.md
L'extension GitLab pour VS Code s'intègre à la palette de commandes de VS Code, étend les intégrations existantes de VS Code avec Git et fournit des options de configuration.
Cette extension fournit plusieurs ensembles de commandes que vous pouvez déclencher dans la palette de commandes :
GitLab: AuthenticateGitLab: Compare Current Branch with Default Branch : Comparez votre branche avec la branche par défaut du dépôt et affichez les modifications sur GitLab.GitLab: Open Current Project on GitLabGitLab: Open Remote Repository : Parcourez un dépôt GitLab distant.GitLab: Pipeline Actions - View, Create, Retry, or CancelGitLab: Remove Account from VS CodeGitLab: Validate GitLab AccountsGitLab: Advanced Search (Issues, Merge Requests, Commits, Comments...)GitLab: Copy Link to Active File on GitLabGitLab: Create New Issue on Current ProjectGitLab: Create New Merge Request on Current Project : Ouvrez la page de merge request pour créer une merge request.GitLab: Open Active File on GitLab : Affichez le fichier actif sur GitLab en mettant en surbrillance le numéro de ligne actif et le bloc de texte sélectionné.GitLab: Open Merge Request for Current BranchGitLab: Search Project Issues (Supports Filters).GitLab: Search Project Merge Requests (Supports Filters).GitLab: Show Issues Assigned to Me : Ouvrez les tickets qui vous sont assignés sur GitLab.GitLab: Show Merge Requests Assigned to Me : Ouvrez les merge requests qui vous sont assignées sur GitLab.GitLab: Show Merged GitLab CI/CD Configuration : Affichez un aperçu du fichier de configuration pipeline CI/CD GitLab .gitlab-ci.yml avec tous les includes résolus.GitLab: Validate GitLab CI/CD Configuration : Testez le fichier de configuration pipeline CI/CD GitLab .gitlab-ci.yml.GitLab: Restart GitLab Language ServerGitLab: Show Duo WorkflowGitLab: Toggle Code SuggestionsGitLab: Toggle Code Suggestions for current languageGitLab: Apply Snippet PatchGitLab: Clone WikiGitLab: Create Snippet : Créez un extrait de code public, interne ou privé à partir d'un fichier entier ou d'une sélection.GitLab: Create Snippet Patch : Créez un fichier .patch à partir du fichier entier ou d'une sélection.GitLab: Insert Snippet : Insérez un extrait de code de projet à fichier unique ou à plusieurs fichiers.GitLab: Publish Workspace to GitLabGitLab: Refresh SidebarGitLab: Show Extension LogsGitLab: View Security Finding DetailsGitLab: Focus on For current branch ViewGitLab: Focus on Issues and Merge Requests ViewGitLab: Diagnostics : Ouvrez une page de paramètres détaillée pour l'extension GitLab pour VS Code.Cette extension s'intègre également à certaines commandes fournies par VS Code :
Git: Clone : Recherchez et clonez des projets pour chaque instance GitLab que vous configurez. Pour plus d'informations, consultez :
Git: Add Remote... : Ajoutez des projets existants en tant que remotes depuis chaque instance GitLab que vous configurez.Pour savoir comment modifier les paramètres dans VS Code, consultez la documentation VS Code pour les paramètres utilisateur et workspace.
Si vous utilisez des certificats auto-signés pour vous connecter à votre instance GitLab, consultez configurer l'extension pour les autorités de certification personnalisées.
| Paramètre | Valeur par défaut | Informations |
|---|---|---|
gitlab.customQueries | Sans objet | Définit les requêtes de recherche qui récupèrent les éléments affichés dans le panneau GitLab. Pour plus d'informations, consultez la documentation sur les requêtes personnalisées. |
gitlab.authentication.oauthClientIds | Sans objet | L'ID client OAuth à utiliser (par URL d'instance GitLab) lors de la configuration. |
gitlab.debug | false | Lorsque true, active le mode de débogage. Le mode de débogage améliore les traces de pile d'erreurs car l'extension utilise des source maps pour comprendre le code minifié. Le mode de débogage affiche également les messages du journal de débogage dans les journaux de l'extension. |
gitlab.duo.enabledWithoutGitlabProject | true | Lorsque true, maintient les fonctionnalités GitLab Duo activées si l'extension ne peut pas récupérer le paramètre duoFeaturesEnabledForProject du projet. Lorsque false, désactive toutes les fonctionnalités GitLab Duo si l'extension ne peut pas récupérer le paramètre duoFeaturesEnabledForProject du projet. Voir le paramètre duoFeaturesEnabledForProject. |
gitlab.duoAgentPlatform.defaultNamespace | Sans objet | Le chemin de groupe ou d'espace de nommage par défaut pour la plateforme d'agents GitLab Duo lorsque l'extension ne peut pas obtenir les détails du projet GitLab. |
gitlab.duoCodeSuggestions.additionalLanguages | Sans objet | (Expérimental.) Pour développer la liste des langages officiellement pris en charge pour GitLab Duo Code Suggestions, fournissez un tableau des identifiants de langage. La qualité de Code Suggestions pour les langages ajoutés peut ne pas être optimale. |
gitlab.duoCodeSuggestions.enabled | true | Lorsque true, active Code Suggestions pour les suggestions assistées par l'IA. |
gitlab.duoCodeSuggestions.enabledSupportedLanguages | Sans objet | Les langages pris en charge pour lesquels activer Code Suggestions. Par défaut, tous les langages pris en charge sont activés. |
gitlab.duoCodeSuggestions.openTabsContext | true | Lorsque true, active l'envoi du contexte des onglets ouverts pour améliorer Code Suggestions. |
gitlab.keybindingHints.enabled | true | Active les raccourcis clavier pour GitLab Duo. |
gitlab.pipelineGitRemoteName | null | Le nom du remote Git correspondant au dépôt GitLab contenant vos pipelines. Lorsque null ou vide, l'extension utilise le même remote que pour les fonctionnalités hors pipeline. |
gitlab.showPipelineUpdateNotifications | false | Lorsque true, affiche une alerte quand un pipeline se termine. |
duoFeaturesEnabledForProject {#duofeaturesenabledforproject}Le paramètre duoFeaturesEnabledForProject est indisponible si :