Starting with Visual Studio Code
Visual Studio Code (VSC) is a free, cross-platform IDE available for Windows, macOS, and Linux, developed by Microsoft. Don't confuse it with another Microsoft product, the Visual Studio IDE (usually named after the year it was released, for example, Visual Studio 2022).
VSC is favored for its vast extension ecosystem and support for hundreds of programming languages (estimations are over 220 different languages!). When GitHub was acquired by Microsoft, VSC was introduced as somewhat of a replacement for Atom.
The overall design of the IDE is top-notch, as you can see in Figure 3.4.
Now, let’s find out what makes the VSC so special.
Why you might like it
C++ isn't the first priority in terms of languages supported by VSC, but it's quite close to the top, thanks to many sophisticated language extensions available. This trade-off is rewarded with the ability to switch between many languages as needed...