Capabilities at a Glance

Now that we’ve seen how Copilot can immediately provide value, let’s take a look at some of its other functionalities. From the plugin documentation:

With GitHub Copilot in VS Code you can:

  • Get inline code suggestions while you're writing and iterating on code.
  • Start a chat conversation to generate or refactor source code, produce documentation comments, or generate unit tests.
  • Get help with fixing errors in your code, or resolve error while running commands in the terminal.
  • Ask questions to help ramp-up on a new code base, or accelerate learning a new programming language or framework.
  • Use chat features to discover and configure your VS Code setup.

As we can see, Copilot provides many different ways to be utilized based on the current need and user preference. A lot of mileage can be gained by utilizing even one of Copilot's dynamic capabilities, but becoming truly familiar with the tool and the options at your disposal will really take your development experience to the next level.