Skip to main content

livre de recettes GitHub Copilot

Découvrez comment utiliser GitHub Copilot pour accomplir des tâches spécifiques.

À la une

Implémentation d’une fonctionnalité à partir d’un problème de GitHub

Implémentation d’une fonctionnalité à partir d’un problème de GitHub

Attribuez un GitHub ticket à CLI GitHub Copilot, puis orientez la conversation vers l’implémentation de la fonctionnalité.
Diagnostic des échecs des tests CI

Diagnostic des échecs des tests CI

Utilisez Copilot pour CLI pour récupérer les journaux CI, faire le lien entre les échecs et le code local, et résoudre les problèmes sans quitter le terminal.
Amélioration de la lisibilité du code et de la maintenance

Amélioration de la lisibilité du code et de la maintenance

Discussion avec Copilot peut suggérer des façons de faciliter la compréhension et la maintenance de votre code.

Explorer des 35 exemples

  • Création de modèles

    Discussion avec Copilot peut vous aider à créer des modèles pour simplifier votre flux de travail et garantir la cohérence entre vos projets.
    Communicate effectivelyAuthor and optimize with CopilotScale institutional knowledgeChat
  • Triage et synthèse de l’activité du référentiel

    Copilot peut extraire des informations clés à partir des dépôts que vous suivez pour vous tenir informé de l’activité récente.
    Communicate effectivelyAuthor and optimize with CopilotScale institutional knowledgeCLI
  • Synthèse de recherches

    Copilot Chat peut vous aider à synthétiser les résultats de recherche et les informations provenant de plusieurs sources en un résumé cohérent.
    Communicate effectivelyAuthor and optimize with CopilotScale institutional knowledgeChat
  • Création de diagrammes

    GitHub Copilot Chat peut vous aider à créer des diagrammes pour mieux comprendre vos données et communiquer des insights.
    Communicate effectivelyVisualize dataScale institutional knowledgeAuthor and optimize with CopilotChat
  • Génération de tableaux

    Discussion avec Copilot peut vous aider à créer des tables pour organiser les informations et les présenter clairement.
    Communicate effectivelyAuthor and optimize with CopilotScale institutional knowledgeChat
  • Déboguer un JSON non valide

    Discussion avec Copilot peut identifier et résoudre les erreurs de syntaxe ou les problèmes structurels dans les données JSON.
    Debugging codeAuthor and optimize with CopilotImprove quality and maintainabilityChat
  • Gestion des limites de taux de l'API

    Discussion avec Copilot peut aider à gérer les limites de débit d’API en suggérant du code qui les détecte et implémente une logique de nouvelle tentative.
    Debugging codeAuthor and optimize with CopilotImprove quality and maintainabilityChat
  • Diagnostic des échecs des tests CI

    Utilisez Copilot pour CLI pour récupérer les journaux CI, faire le lien entre les échecs et le code local, et résoudre les problèmes sans quitter le terminal.
    Debugging codeAuthor and optimize with CopilotImprove quality and maintainabilityCLI
  • Exploration des possibilités de mise en œuvre des fonctionnalités

    Discussion avec Copilot peut vous aider à explorer différentes approches pour implémenter une seule fonctionnalité.
    Functionality analysisAuthor and optimize with CopilotScale institutional knowledgeChat
  • Analyse et incorporation des commentaires des utilisateurs

    Discussion avec Copilot peut améliorer le processus d’incorporation des commentaires des utilisateurs dans votre projet.
    Functionality analysisAuthor and optimize with CopilotScale institutional knowledgeChat
  • Implémentation d’une fonctionnalité à partir d’un problème de GitHub

    Attribuez un GitHub ticket à CLI GitHub Copilot, puis orientez la conversation vers l’implémentation de la fonctionnalité.
    Author and optimize with CopilotCLI
  • Amélioration de la lisibilité du code et de la maintenance

    Discussion avec Copilot peut suggérer des façons de faciliter la compréhension et la maintenance de votre code.
    Refactoring codeAuthor and optimize with CopilotImprove quality and maintainabilityChat
  • Correction des erreurs de lint

    Discussion avec Copilot peut suggérer des façons de résoudre les problèmes identifiés par un linter de code.
    Refactoring codeAuthor and optimize with CopilotImprove quality and maintainabilityChat
  • Refactorisation pour optimiser les performances

    Discussion avec Copilot peut suggérer des moyens d’accélérer l’exécution du code.
    Refactoring codeAuthor and optimize with CopilotImprove quality and maintainabilityChat
  • Refactorisation pour la durabilité environnementale

    Discussion avec Copilot peut suggérer des moyens de rendre le code plus respectueux de l’environnement.
    Refactoring codeImprove quality and maintainabilityAuthor and optimize with CopilotChat
  • Refactorisation pour implémenter un modèle de conception

    Discussion avec Copilot peut suggérer des modèles de conception que vous pouvez utiliser pour améliorer votre code.
    Refactoring codeAuthor and optimize with CopilotImprove quality and maintainabilityChat
  • Refactorisation des couches d’accès aux données

    Discussion avec Copilot peut suggérer des façons de dissocier votre code d’accès aux données de votre logique métier, ce qui facilite la maintenance et la mise à l’échelle d’une application.
    Refactoring codeAuthor and optimize with CopilotImprove quality and maintainabilityChat
  • Dissociation de la logique métier des composants d’interface utilisateur

    Discussion avec Copilot peut vous aider à séparer votre logique métier de votre code d’interface utilisateur, ce qui facilite la maintenance et la mise à l’échelle de votre application.
    Refactoring codeAuthor and optimize with CopilotImprove quality and maintainabilityChat
  • Gérer les problèmes transversaux

    Discussion avec Copilot peut vous aider à éviter le code lié à une préoccupation autre que la préoccupation principale de la méthode ou de la fonction dans laquelle se trouve le code.
    Refactoring codeAuthor and optimize with CopilotImprove quality and maintainabilityChat
  • Simplifier les hiérarchies d’héritage complexes

    Discussion avec Copilot peut vous aider à refactoriser le code pour éviter les classes avec plusieurs couches d’héritage.
    Refactoring codeAuthor and optimize with CopilotImprove quality and maintainabilityChat
  • Correction des interblocages de base de données ou des problèmes d’intégrité des données

    Discussion avec Copilot peut vous aider à éviter le code qui provoque des opérations de base de données lentes ou bloquées, ou des tables avec des données manquantes ou incorrectes.
    Refactoring codeAuthor and optimize with CopilotImprove quality and maintainabilityChat
  • Traduire du code vers un autre langage de programmation

    Discussion avec Copilot peut vous aider à réécrire du code pour effectuer les mêmes opérations, mais dans un langage de programmation différent.
    Refactoring codeAuthor and optimize with CopilotImprove quality and maintainabilityChat
  • Signaler des problèmes sans interrompre votre flux de travail

    Lorsqu’un élément attire votre attention en plein milieu d’une tâche, utilisez Copilot pour CLI pour créer une issue GitHub avec le contexte du code, les PR associées et les libellés, puis reprenez ce que vous étiez en train de faire.
    Documenting codeAuthor and optimize with CopilotCLI
  • Documenter le code existant

    Discussion avec Copilot peut vous aider à documenter le code hérité.
    Documenting codeAuthor and optimize with CopilotScale institutional knowledgeChat
  • Explication du code hérité

    Discussion avec Copilot peut vous aider à expliquer le code inconnu.
    Documenting codeAuthor and optimize with CopilotScale institutional knowledgeChat
  • Explication d’algorithmes complexes ou de logique

    Discussion avec Copilot peut vous aider à ajouter une documentation claire et concise sur les algorithmes complexes ou la logique.
    Documenting codeAuthor and optimize with CopilotScale institutional knowledgeChat
  • Synchronisation de la documentation avec les modifications du code

    Discussion avec Copilot peut vous aider à conserver la documentation du code up-to-date.
    Documenting codeAuthor and optimize with CopilotScale institutional knowledgeChat
  • Écriture de discussions ou de billets de blog

    Discussion avec Copilot peut vous aider à générer des idées, un plan ou rédiger des discussions ou des billets de blog.
    Documenting codeAuthor and optimize with CopilotScale institutional knowledgeChat
  • Génération de tests unitaires

    Discussion avec Copilot peut vous aider à générer des tests unitaires pour une fonction.
    Testing codeAuthor and optimize with CopilotImprove quality and maintainabilityChat
  • Création d'objets fictifs pour abstraire les couches

    Discussion avec Copilot peut vous aider à créer des objets fictifs que vous pouvez utiliser pour les tests unitaires.
    Testing codeAuthor and optimize with CopilotImprove quality and maintainabilityChat
  • Création de tests de bout en bout pour une page Web

    Discussion avec Copilot peut vous aider à générer des tests de bout en bout.
    Testing codeAuthor and optimize with CopilotImprove quality and maintainabilityChat
  • Mise à jour des tests unitaires pour correspondre aux modifications du code

    Discussion avec Copilot peut vous aider à mettre à jour vos tests.
    Testing codeAuthor and optimize with CopilotImprove quality and maintainabilityChat
  • Sécurisation de votre dépôt

    Discussion avec Copilot peut vous aider à sécuriser votre dépôt et votre code.
    Security analysisAuthor and optimize with CopilotImprove quality and maintainabilityChat
  • Gestion des mises à jour des dépendances

    Discussion avec Copilot peut vous aider à configurer Dependabot pour simplifier les mises à jour des dépendances.
    Security analysisAuthor and optimize with CopilotImprove quality and maintainabilityChat
  • Recherche de vulnérabilités existantes dans le code

    Copilot Chat peut vous aider à trouver des vulnérabilités courantes dans votre code et à suggérer des correctifs.
    Security analysisAuthor and optimize with CopilotImprove quality and maintainabilityChat