Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>ExplainDev New to Visual Studio Code? Get it now.

ExplainDev

Preview

ExplainDev

explain.dev
|
4,969 installs
| (16) | Free
Get answers to your technical questions. Powered by AI.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

ExplainDev for VS Code

ExplainDev is an assistant that gives you an expert to work with while learning new programming skills. We provide personalized, instant answers to technical questions that are delivered with context and without context switching.

Are you looking for the same but on your browser? Check out our browser extension for Chrome.

Features 🪄

Code explanations

Highlight any piece of code, right-click and click on "Explain Selected Code".

Code Explanations

Follow-up questions

Predict next questions related to the piece of code you highlighted.

Follow-up questions

Related content (alpha)

Follow-up questions

Insights (alpha)

Receive a weekly summary of the programming topics you have most questions.

Weekly Insights

Line-by-line code explanations

Explain the line above/below with a click.

Line-by-line code explanations

Ask direct questions (ChatGPT Interface)

Ask a question to somebody in your team

Coming soon

Getting started

You need to sign up for an ExplainDev account to access all ExplainDev tools including this extension for VS Code. Your email and a key received via email is all that is required for authentication. Note: If you created an account to use the ExplainDev instant tutorial maker or Chrome browser extension, you can use that key for authentication (recover your key here).

  1. Install ExplainDev for VS Code
  2. Create an ExplainDev account
  3. Enter email and key into the extension settings page.

Login

Language

Supported languages:

  • English
  • Español
  • Português
  • 简体中文
  • Français
  • Русский
  • Deutsch
  • Italiano
  • 日本語
  • 한국어
  • Nederlands

Supported languages

How to use

  1. Select the code you want explained
  2. Right-click and choose "Explain selected code" from the menu
  3. Type in a question about the code, or
  4. Click on an auto-generated follow-up question

In a new tab, an explanation for the code you selected will be generated. Follow-up questions and their answers will also appear so that you can learn more about the selected code.

Tips and best practices

Initial explanations are kept short and consice. For more details about what code is doing, select less code or use follow-up questions.

Functionality coming soon

  • Connectivity with ExplainDev instant tutorial maker and Chrome browser extension
  • Contact us
  • Jobs
  • Privacy
  • Terms of use
  • Trademarks
© 2023 Microsoft