Summary
In this chapter, we discussed the functionalities that GitHub Copilot offers so that we can place them in the right context, from integrations into your editor of choice to integrations on the web interface of GitHub. This is not bound to only the GitHub suite of tools, as it is offered in different IDEs from third-party vendors. You can use GitHub Copilot against any code file, no matter where it is stored. Your code does not need to be stored on GitHub at all if you do not want to.
We looked at the main IDE features, such as coding suggestions while you type, the chat interface, and inline chat. Keep in mind that not all editors offer the exact same features, so look at editors’ or plugins’ documentation for more specific information. In the web interface on GitHub.com, there are features that will help you throughout the entire SDLC: from requirements engineering to creating an issue to the creation of pull requests, there are integrations with GitHub...