Generate documentation using GitHub Copilot tools

Intermediate
Developer
GitHub

This module explores the generation of code explanations, project documentation, and inline code comment documentation using the GitHub Copilot Chat extension for Visual Studio Code.

Learning objectives

By the end of this module, you'll be able to:

  • Generate explanations of code blocks, code files, and entire code workspaces using the GitHub Copilot Chat extension for Visual Studio Code.

  • Generate code project documentation using the GitHub Copilot Chat extension for Visual Studio Code.

  • Generate inline code documentation using the GitHub Copilot Chat extension for Visual Studio Code.

Prerequisites

  • GitHub Copilot enabled on your account. For learning, the Copilot Free option with usage limits should sufficient.

  • A basic understanding of the features provided by the GitHub Copilot extensions for Visual Studio Code.

  • One or more years of software development experience is recommended.

  • Experience developing C# applications using Visual Studio Code and the C# Dev Kit extension is recommended.