How to contribute to Visual Studio Code on GitHub

October 12, 2022

Last updated: November 23, 2022

247 words

Post contents

Do you want to add a new feature on Visual Studio Code, or fix an existing bug? Here’s how to do that!

Let's see together how to move the first steps on the GitHub Open Source repository of Microsoft Visual Studio Code (vscode) with the goal of submitting a Pull Request with our code! (and getting featured in the next official release notes).

Since the Open Source community is constantly growing, I recorded a video to help newcomers move the first steps. It will provide an overview on:

  • Understanding the docs (You better not skip this part)
  • Setting up the project
  • Build & run
  • Automated Testing (Spoiler: coverage is low)
  • Using the debugger
  • Finding an issue
  • Contributing without code

Visual Studio Code is one of those large repositories that at first might seem impossible to understand, but the satisfaction in seeing a feature YOU developed, being used by thousands of developers every day, is huge.

This time I don't have a full written version for the article as most of the time I will screen share and directly show what I'm talking about, so here it is:

An embedded webpage:I merged 8 Pull Requests to Visual Studio Code - Here's how


Thanks for reading this post, I hope you found it interesting!

Do you like my content? You might consider subscribing to my YouTube channel! You can find it here: YouTube

Feel free to follow me to get notified when new articles are out ;)

View profile
Awarded GitHub Star since 2023 ⭐️ and Microsoft MVP since 2024 🔷 I talk about Open Source, GitHub, and Web Development. I also run a YouTube channel called DevLeonardo, see you there!

Subscribe to our newsletter!

Subscribe to our newsletter to get updates on new content we create, events we have coming up, and more! We'll make sure not to spam you and provide good insights to the content we have.