Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. File Explorer

    1. Let’s you open, make, delete files and directories

  2. Search

    1. Let’s you search the whole project for a word or phrase, and let’s you replace it too

  3. Source Control

    1. Integrates with Git to help you track what changes need to be added/committed

    2. I’m not a big fan of using this, I like using Git in the Command Line better

  4. Debug

    1. Allows you to run your code step by step to find bugs

    2. I haven’t really ever used this, it is especially useless for embedded code and firmware

  5. Remote Explorer

    1. Lets you SSH into other computers and develop on them

  6. Extensions

    1. This is the true bread and butter of VSCode, where you can download extensions that the community/VSCode has made to help format your code, check for syntax errors, build code, etc.

    2. There’s even an extension where you can get a virtual pet for while you code

    3. This is where you can install PlatformIO and STM32 VSCode Extension

  7. Testing

    1. This is where users can write and utilize testing scripts/frameworks to test their code before releasing it