Skip to content
PluginStats

Makefile Tools installs statistics

By Microsoft (224 listings) · VS Code Marketplace · Programming Languages

Provide makefile support in VS Code: C/C++ IntelliSense, build, debug/run.

View on VS Code Marketplace Fresh · Oct 20, 2026

Makefile Tools has 10,807,571 recorded installs on VS Code Marketplace, ranking #94 of 2,501 tracked listings.

Installs
10,807,571
Official API · Oct 20, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#94
Among tracked VS Code Marketplace listings

Rating: 2.48 / 5 from 44 ratings

About Makefile Tools

<h1 align=center> <img align=center width=48 src="https://github.com/Microsoft/vscode-makefile-tools/raw/HEAD/res/makefile-logo-no-background.png" alt="Makefile Logo"/> Makefile Tools </h1> <p align=center ><i>Enhancing Makefile development in VS Code.</i></p> <div align=center> <img alt="VS Code" src="https://img.shields.io/badge/VSCode-7d57c2?style=for-the-badge&logo=visual%20studio%20code&logoColor=white"/> <img alt="Makefile" src="https://img.shields.io/badge/MAKEFILE-white?style=for-the-badge&color=7d57c2&cacheSeconds=3600"> <img alt="C" src="https://img.shields.io/badge/C-7d57c2?style=for-the-badge&logo=c&logoColor=white"/> <img alt="C++" src="https://img.shields.io/badge/C%2B%2B-7d57c2?style=for-the-badge&logo=c%2B%2B&logoColor=white"/> </div> <div align=center> <img alt="VS Code Marketplace Downloads" src="https://img.shields.io/visual-studio-marketplace/d/ms-vscode.makefile-tools?style=for-the-badge&color=064f8c&cacheSeconds=3600&link=https%3A%2F%2Fmarketplace.visualstudio.com%2Fitems%3FitemName%3Dms-vscode.makefile-tools"> <img alt="VS Code Marketplace Version" src="https://img.shields.io/visual-studio-marketplace/v/ms-vscode.makefile-tools?style=for-the-badge&color=be2128&cacheSeconds=3600&link=https%3A%2F%2Fmarketplace.visualstudio.com%2Fitems%2Fms-vscode.makefile-tools%2Fchangelog"> <img alt="Closed Issues" src="https://img.shields.io/github/issues-closed/microsoft/vscode-makefile-tools?style=for-the-badge&color=249847&cacheSeconds=3600&link=https%3A%2F%2Fgithub.com%2Fmicrosoft%2Fvscode-makefile-tools%2Fissues"> </div> <br/> <img style="width: 100%" src="https://github.com/Microsoft/vscode-makefile-tools/raw/HEAD/res/graphics/makefile-tools-banner.png" alt="Makefile Tools Banner"/>

Introduction

Makefile Tools provides the native developer a full-featured, convenient, and powerful workflow for Makefile-based projects in Visual Studio Code. It enhances the development experience with pre and post-configuration script automation, allows for easy switching between multiple configurations, and supports rich IntelliSense features for Makefile. The customizable Project Outline view and environment variable management also simplifies the development experience. Additionally, it can generate a compilation database for integration with Clang tools and other editors/IDEs.

<details open> <summary> Features </summary><br/> <p align=center> <img width="49%" src="https://github.com/Microsoft/vscode-makefile-tools/raw/HEAD/res/graphics/built-in-makefile-language-services-feature.png" alt="Built-In Makefile Language Services"/> &nbsp; <img width="49%" src="https://github.com/Microsoft/vscode-makefile-tools/raw/HEAD/res/graphics/project-outline-feature.png" alt="Project Outline"/> </p> <p align=center> <img width="49%" src="https://github.com/Microsoft/vscode-makefile-tools/raw/HEAD/res/graphics/pre-and-post-configure-scripts-feature.png" alt="Pre & Post-Configure Scripts"/> &nbsp; <img width="49%" src="https://github.com/Microsoft/vscode-makefile-tools/raw/HEAD/res/graphics/multiple-configurations-feature.png" alt="Multiple Configurations"/> </p> <p align=center> <img width="49%" src="https://github.com/Microsoft/vscode-makefile-tools/raw/HEAD/res/graphics/environment-variable-configuration-feature.png" alt="Environment Variable Configuration"/> &nbsp; <img width="49%" src="https://github.com/Microsoft/vscode-makefile-tools/raw/HEAD/res/graphics/compile-commands-generation-feature.png" alt="Compile Commands Generation"/> </p> </details>

Getting Started

Activating the extension

The extension will activate when it finds a Makefile in your ${workspaceFolder}. If your Makefile does not reside in the root of your folder, use the makefile.makefilePath (which generates the make switch -f) or makefile.makeDirectory (which generates the make switch -C) settings to instruct the extension where to find it.

Pre-configuring your project

If you need any environment variables to be set or any terminal operations to be run before configure/build (like the usual ./autogen.sh, ./configure or vcvarsall.bat), you need to launch VSCode from a terminal that is already set up according to your project requirements OR you can point the makefile.preConfigureScript setting to a batch script file and invoke it at any time via the command makefile.preconfigure in the palette. By setting makefile.alwaysPreConfigure to true, you don't need to run the pre-configure command separately. The extension is going to invoke the script before every configure operation.

Configuring your project

By default, the extension will attempt to use a make program that resides within your $PATH to configure the project. If you use a different flavor of the make tool or if it is not in your $PATH, use the makefile.makePath setting to instruct the extension where to find it. Provide a file/command that is in the system path, prefixed with ${workspaceRoot}, or an absolute path as relative paths will not be resolved properly.

The extension can also avoid running the make program when it configures your project, if you point the makefile.buildLog setting to the output of a build.

Now, you are ready to configure your project. If you normally just run make in the terminal to configure/build your project, you shouldn't need to do anything else at this point besides accept the prompt from cpptools to allow this extension to configure IntelliSense:

image

If you don't see that message, or you accidentally dismissed it, you can grant Makefile Tools permission to configure IntelliSense by running the C/C++: Change Configuration Provider... command and selecting Makefile Tools from the list.…

Description from the VS Code Marketplace listing.

  • C
  • C++
  • IntelliSense
  • Makefile
  • Microsoft

README badge

Show your rank in a README or on your website. The badge updates automatically.

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

Makefile Tools installs on VS Code Marketplace, last 90 days: 10,807,571 installs as of Oct 20, 2026.Makefile ToolsInstalls on VS Code Marketplace · Last 90 days10,807,571installs10.8M10.8M10.8M10.8M10.8M10.8M10.8M10.8M10.8MJul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20installsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 20, 2026 · 5 observations · Updated Oct…pluginstats.com
Makefile Tools installs on VS Code Marketplace, last 90 days: 10,807,571 installs as of Oct 20, 2026.

7/30/90-day growth

Makefile Tools installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.Makefile ToolsInstalls growth on VS Code Marketplace10,807,571installs now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 20, 2026pluginstats.com
Makefile Tools installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.

Ranking history

Makefile Tools VS Code Marketplace ranking history: currently #94 (by installs).Makefile ToolsVS Code Marketplace ranking · by installs · Last 90 days#94current rank#92#93#94#95#96Jul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20rankOct 16, 2026 – Oct 20, 2026 · 5 observations · Updated Oct 20, 2026pluginstats.com
Makefile Tools VS Code Marketplace ranking history: currently #94 (by installs).

Ratings over time

Makefile Tools ratings on VS Code Marketplace, last 90 days: 44 ratings as of Oct 20, 2026.Makefile ToolsRatings on VS Code Marketplace · Last 90 days44ratings38404244464850Jul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20ratingsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 20, 2026 · 5 observations · Updated Oct…pluginstats.com
Makefile Tools ratings on VS Code Marketplace, last 90 days: 44 ratings as of Oct 20, 2026.

Listing placement

All VS Code Marketplace2,501 listings · 126 pages · 1,252 shown · page 5, #14 (overall #94)
All VS Code Marketplace: every listing in installs order

Listing placement

Programming Languages792 listings · 40 pages · page 3, #1 (overall #41)
Programming Languages: every listing in installs order

Listing placement

Debuggers217 listings · 11 pages · page 1, #16 (overall #16)
Debuggers: every listing in installs order

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Each band is one page of 20. Installs on a linear scale. Placement is projected from installs, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

Recent observations

Full history (5)
Recent installs observations for Makefile Tools
Date (UTC)InstallsChange vs. previous
10,807,571+5.1K
10,802,423+3.3K
10,799,168+2.2K
10,796,980+3.8K
10,793,211—

Similar VS Code Marketplace Programming Languages plugins

All 20 Makefile Tools alternatives

Data source

Install counts, average rating, and rating counts come from the public Visual Studio Marketplace gallery API. Installs are cumulative and exclude updates.

Listing: https://marketplace.visualstudio.com/items?itemName=ms-vscode.makefile-tools. First seen Oct 16, 2026; last successful collection Oct 20, 2026. See the methodology.