This is a VS Code extension that explains every bit of code inside your editor. It uses the OpenAI API to generate explanations for code.
To install the extension, open VS Code and go to the Extensions tab. Search for Code Explainer and click Install. Alternatively, You can install it from here
- You have trouble understanding an open-source project.
- Or Maybe you just copied the code from Stack Overflow or some other site, and you don't understand what you've just written.
Once the extension is installed, you can use the command Code Explainer: Explain to get an explanation for any piece of code.
All you have to do is select the piece of code you want the explanation for and hit Ctrl + shift + p and search for explain.
But before that, you have to configure your OpenAI API key. Go to your VSCode settings(Ctrl + ,) and search for code-explainer and set your OPENAI API KEY which you can easily obtain from here - openai
Here is an example of how the extension can be used:
- Open a file with some code in it.
- Select the code you want to explain.
- Click the
Code Explainer: Explaincommand. - The extension will generate an explanation for the code and show it in a side panel.
Feel free to contribute to the Project. Even if it's just raising an issue or fixing a typo, it would matter a lot 💘
I hope you find this extension useful!
