While I still havent started using the full Visual Studio package (which is much more advanced than VSCode), I feel this is a tool that every programmer has to have.
Debugging a code in vim has always been a pain the neck. With VS Code, one can define breakpoints in the code and visualize the values of the various datatypes in your code -- helping you identify what went wrong, and where.
Wish I had discovered @VisualStudio earlier. This is a great tool for anyone who likes to write beautiful code and debug in an efficient way.
— ferngully (@thatgeeman) August 14, 2019
There are also these things called "lints", which helps you intend or beautify your code. It wraps logical statements with spaces on both sides, intends with two spaces and smartly identifies loops, only to add extra intends.
Other features include: autocomplete, syntax highlighting, and commiting to git.