Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Setify C++ — C++ Setup for VS CodeNew to Visual Studio Code? Get it now.
Setify C++ — C++ Setup for VS Code

Setify C++ — C++ Setup for VS Code

Syntrojex

|
3,637 installs
| (7) | Free
Zero-config C++ development for VS Code — automatically detects or installs a compiler (MinGW-w64 on Windows, Xcode Command Line Tools on macOS) and the official C/C++ extension, so VS Code's built-in Run just works.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Setify C++

Version Installs License: MIT

Automatic C++ compiler setup for Visual Studio Code — no manual downloads, no PATH editing, no configuration files to write by hand.

What it does

  • Detects a C++ compiler already on your computer, checking common install locations first (MSYS2, TDM-GCC, Chocolatey, Scoop, Homebrew) so nothing gets reinstalled unnecessarily
  • Installs one automatically if none is found — a full MinGW-w64 toolchain on Windows, with resumable downloads that pick up where they left off if your connection drops, retrying automatically up to 3 times
  • Configures VS Code globally so the built-in ▶ Run button works immediately in every folder you open — no "select a compiler" prompt, no per-project setup
  • Installs the official C/C++ extension for you if you don't already have it, so IntelliSense works out of the box
  • Respects your choices — if you've already picked a specific C++ standard (like c++20) or turned a setting off, it stays that way; only missing or broken configuration ever gets touched
  • Self-healing — every time VS Code starts, it verifies the compiler still genuinely works and the configuration is still valid, fixing whichever part actually broke

Platform support

Platform Setup
Windows 10/11 Fully automatic — installs MinGW-w64 if nothing is found
macOS (Intel + Apple Silicon) One native "Install" click for Xcode Command Line Tools, then fully automatic
Linux (x64 + ARM64) Automatic wiring for a compiler you already have — Setify C++ never runs a package manager or sudo for you

Requirements

  • VS Code 1.85 or later
  • An internet connection the first time, to download the compiler (Windows only, ~260MB)

Getting Started

  1. Install this extension
  2. Wait for the short setup notification in the bottom-right corner to finish
  3. Create a .cpp file and write some code
  4. Click the ▶ Run button at the top of the editor

That's the entire setup process.

Commands

Command Description
Setify C++: Setup C++ Compiler Re-runs detection/setup manually — runs automatically already, so you'll rarely need this

Frequently Asked

Will this touch my existing compiler, extensions, or settings? No. An existing compiler or the C/C++ extension is confirmed and left alone. A setting you've already configured with a valid value is preserved, never silently reset.

Does it work in every folder, or just one project? Every folder — the configuration is global, not tied to a single workspace.

What data does it collect? None. No telemetry, no usage tracking, no silent admin/sudo elevation. The only network call is the one-time compiler download on Windows.

Support

Found a bug or have a suggestion? Open an issue on GitHub.

Credits

Built by Muhammad Mustafa Amir GitHub · LinkedIn

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft