Skip to main content

GitHub Copilot Cookbook

Learn how to use GitHub Copilot to accomplish specific tasks.

Destacados

Implementación de una característica a partir de un problema de GitHub

Implementación de una característica a partir de un problema de GitHub

Asigne un GitHub problema a CLI de GitHub Copiloty, a continuación, dirija la conversación para implementar la característica.
    Diagnosing CI test failures

    Diagnosing CI test failures

    Use CLI de Copilot to pull CI logs, correlate failures to local code, and fix issues without leaving the terminal.
      Mejora de la legibilidad y el mantenimiento del código

      Mejora de la legibilidad y el mantenimiento del código

      Chat de Copiloto puede sugerir formas de facilitar la comprensión y el mantenimiento del código.

        Explora 35 ejemplos

        • Creating templates

          Chat de Copiloto can help you create templates to streamline your workflow and ensure consistency across your projects.
          • Communicate effectively
          • Author and optimize with Copilot
          • Scale institutional knowledge
          • Chat
        • Triage and summarize repository activity

          Copilot can extract key information from repositories you follow to keep you up-to-date on recent activity.
          • Communicate effectively
          • Author and optimize with Copilot
          • Scale institutional knowledge
          • CLI
        • Síntesis de la investigación

          Copilot Chat te puede ayudar a sintetizar los resultados de la investigación y la información de varios orígenes en un resumen coherente.
          • Communicate effectively
          • Author and optimize with Copilot
          • Scale institutional knowledge
          • Chat
        • Creación de diagramas

          GitHub Chat de Copilot puede ayudarle a crear diagramas para comprender mejor los datos y comunicar información.
          • Communicate effectively
          • Visualize data
          • Scale institutional knowledge
          • Author and optimize with Copilot
          • Chat
        • Generating tables

          Chat de Copiloto can help you create tables to organize information and present it clearly.
          • Communicate effectively
          • Author and optimize with Copilot
          • Scale institutional knowledge
          • Chat
        • Debugging invalid JSON

          Chat de Copiloto can identify and resolve syntax errors or structural issues in JSON data.
          • Debugging code
          • Author and optimize with Copilot
          • Improve quality and maintainability
          • Chat
        • Control de los límites de frecuencia de la API

          Chat de Copiloto puede ayudar a controlar los límites de velocidad de API al sugerir código que los detecte e implemente la lógica de reintento.
          • Debugging code
          • Author and optimize with Copilot
          • Improve quality and maintainability
          • Chat
        • Diagnosing CI test failures

          Use CLI de Copilot to pull CI logs, correlate failures to local code, and fix issues without leaving the terminal.
          • Debugging code
          • Author and optimize with Copilot
          • Improve quality and maintainability
          • CLI
        • Exploración de posibles implementaciones de características

          Chat de Copiloto puede ayudar a explorar diferentes enfoques para implementar una sola característica.
          • Functionality analysis
          • Author and optimize with Copilot
          • Scale institutional knowledge
          • Chat
        • Análisis e incorporación de comentarios de los usuarios

          Chat de Copiloto puede mejorar el proceso de incorporación de comentarios de usuario en el proyecto.
          • Functionality analysis
          • Author and optimize with Copilot
          • Scale institutional knowledge
          • Chat
        • Implementación de una característica a partir de un problema de GitHub

          Asigne un GitHub problema a CLI de GitHub Copiloty, a continuación, dirija la conversación para implementar la característica.
          • Author and optimize with Copilot
          • CLI
        • Mejora de la legibilidad y el mantenimiento del código

          Chat de Copiloto puede sugerir formas de facilitar la comprensión y el mantenimiento del código.
          • Refactoring code
          • Author and optimize with Copilot
          • Improve quality and maintainability
          • Chat
        • Fixing lint errors

          Chat de Copiloto can suggest ways to fix issues identified by a code linter.
          • Refactoring code
          • Author and optimize with Copilot
          • Improve quality and maintainability
          • Chat
        • Refactorización para la optimización del rendimiento

          Chat de Copiloto puede sugerir maneras de acelerar el código de ejecución lenta.
          • Refactoring code
          • Author and optimize with Copilot
          • Improve quality and maintainability
          • Chat
        • Refactoring for environmental sustainability

          Chat de Copiloto can suggest ways to make code more environmentally friendly.
          • Refactoring code
          • Improve quality and maintainability
          • Author and optimize with Copilot
          • Chat
        • Refactoring to implement a design pattern

          Chat de Copiloto can suggest design patterns that you can use to improve your code.
          • Refactoring code
          • Author and optimize with Copilot
          • Improve quality and maintainability
          • Chat
        • Refactorización de capas de acceso a datos

          Chat de Copiloto puede sugerir maneras de desacoplar el código de acceso a datos de la lógica de negocios, lo que facilita el mantenimiento y la escala de una aplicación.
          • Refactoring code
          • Author and optimize with Copilot
          • Improve quality and maintainability
          • Chat
        • Decoupling business logic from UI components

          Chat de Copiloto can help you separate your business logic from your user interface code, making it easier to maintain and scale your application.
          • Refactoring code
          • Author and optimize with Copilot
          • Improve quality and maintainability
          • Chat
        • Handling cross-cutting concerns

          Chat de Copiloto can help you avoid code that relates to a concern other than the core concern of the method or function in which the code is located.
          • Refactoring code
          • Author and optimize with Copilot
          • Improve quality and maintainability
          • Chat
        • Simplificación de jerarquías de herencia complejas

          Chat de Copiloto puede ayudarle a refactorizar el código para evitar clases con varias capas de herencia.
          • Refactoring code
          • Author and optimize with Copilot
          • Improve quality and maintainability
          • Chat
        • Corrección de los interbloqueos de base de datos o los problemas de integridad de datos

          Chat de Copiloto puede ayudarle a evitar código que provoque operaciones de base de datos lentas o bloqueadas, o tablas con datos que faltan o son incorrectos.
          • Refactoring code
          • Author and optimize with Copilot
          • Improve quality and maintainability
          • Chat
        • Traducción de código a un lenguaje de programación diferente

          Chat de Copiloto puede ayudarle a reescribir el código para realizar las mismas operaciones, pero en un lenguaje de programación diferente.
          • Refactoring code
          • Author and optimize with Copilot
          • Improve quality and maintainability
          • Chat
        • Filing issues without breaking your flow

          When something catches your attention mid-task, use CLI de Copilot to file a GitHub issue with code context, linked PRs, and labels, then get back to what you were doing.
          • Documenting code
          • Author and optimize with Copilot
          • CLI
        • Documentación del código heredado

          Chat de Copiloto puede ayudar a documentar el código heredado.
          • Documenting code
          • Author and optimize with Copilot
          • Scale institutional knowledge
          • Chat
        • Explaining legacy code

          Chat de Copiloto can help with explaining unfamiliar code.
          • Documenting code
          • Author and optimize with Copilot
          • Scale institutional knowledge
          • Chat
        • Explicación de lógica o algoritmos complejos

          Chat de Copiloto puede ayudar a agregar documentación clara y concisa sobre algoritmos complejos o lógica.
          • Documenting code
          • Author and optimize with Copilot
          • Scale institutional knowledge
          • Chat
        • Syncing documentation with code changes

          Chat de Copiloto can help with keeping code documentation up-to-date.
          • Documenting code
          • Author and optimize with Copilot
          • Scale institutional knowledge
          • Chat
        • Escritura de discusiones o entradas de blog

          Chat de Copiloto puede ayudarle a generar ideas, esquemas o borradores de discusiones o entradas de blog.
          • Documenting code
          • Author and optimize with Copilot
          • Scale institutional knowledge
          • Chat
        • Generating unit tests

          Chat de Copiloto can help with generating unit tests for a function.
          • Testing code
          • Author and optimize with Copilot
          • Improve quality and maintainability
          • Chat
        • Creación de objetos ficticios para abstraer capas

          Chat de Copiloto puede ayudar a crear objetos ficticios que puede usar para pruebas unitarias.
          • Testing code
          • Author and optimize with Copilot
          • Improve quality and maintainability
          • Chat
        • Creación de pruebas de un extremo a otro para una página web

          Chat de Copiloto puede ayudar a generar pruebas de extremo a extremo.
          • Testing code
          • Author and optimize with Copilot
          • Improve quality and maintainability
          • Chat
        • Actualización de pruebas unitarias para que coincidan con los cambios de código

          Chat de Copiloto puede ayudarte a actualizar tus pruebas.
          • Testing code
          • Author and optimize with Copilot
          • Improve quality and maintainability
          • Chat
        • Asegurar tu repositorio

          Chat de Copiloto puede ayudarle a proteger el repositorio y el código.
          • Security analysis
          • Author and optimize with Copilot
          • Improve quality and maintainability
          • Chat
        • Managing dependency updates

          Chat de Copiloto can help you get set up with Dependabot to streamline dependency updates.
          • Security analysis
          • Author and optimize with Copilot
          • Improve quality and maintainability
          • Chat
        • Búsqueda de vulnerabilidades existentes en el código

          El Chat de Copilot puede ayudar a encontrar vulnerabilidades comunes en el código y sugerir correcciones.
          • Security analysis
          • Author and optimize with Copilot
          • Improve quality and maintainability
          • Chat