microsoft/vscode-makefile-tools
View on GitHubMakefile Tools offers a robust workflow for Makefile projects in VS Code, with pre and post-configure script automation, easy configuration switching, and IntelliSense support for Makefile. The customizable user interface and environment variable management simplify development. It can also generate a compilation database for use with other tools.
- Stars
- 242
- Forks
- 78
- Open beginner issues
- 0
- Indexed issues
- 105
- Dominant language
- TypeScript
- License
- No license data
- Last GitHub push
- Sep 18, 2026
- Latest indexed
- Sep 19, 2026
- Contributing guide
- Contributing guide
- Code of conduct
- Code of conduct
- Beginner labels
- help wanted
- PR merge metrics
- No merged PRs in 30d
-
more info needed
Difficulty 4/5 3-5 days Newbie friendliness 62/100
microsoft/vscode-makefile-tools#835 · 2 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 38/100
microsoft/vscode-makefile-tools#825 · 2 comments ·
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 55/100
-
[Feature] Makefile Tools output window should automatically open when running makefile commands Openbug
Difficulty 3/5 1-2 days Newbie friendliness 52/100
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 48/100
microsoft/vscode-makefile-tools#759 · 1 comment ·
-
bug
microsoft/vscode-makefile-tools#754 · 12 comments · 1 reaction · 2 assignees ·
-
bug
microsoft/vscode-makefile-tools#741 · 22 comments · 1 reaction · 2 assignees ·
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 25/100
microsoft/vscode-makefile-tools#733 · 4 comments · 2 reactions ·
-
bug Feature: Automation Profile Feature: settings
microsoft/vscode-makefile-tools#716 · 4 comments · 1 reaction · 2 assignees ·
-
bug Feature: settings
microsoft/vscode-makefile-tools#712 · 20 comments · 1 reaction · 2 assignees ·
-
bug enhancement
microsoft/vscode-makefile-tools#700 · 1 assignee ·
-
enhancement
microsoft/vscode-makefile-tools#699 · 1 assignee ·
-
engineering
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
enhancement more upvotes needed
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/vscode-makefile-tools#682 · 1 comment ·
-
Feature: Configuration Feature: launch
Difficulty 3/5 1-2 days Newbie friendliness 35/100
microsoft/vscode-makefile-tools#680 · 2 comments · 6 reactions ·
-
bug Feature: Pre/Post Configure Script more upvotes needed
Difficulty 3/5 1-2 days Newbie friendliness 42/100
microsoft/vscode-makefile-tools#669 · 13 comments ·
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 20/100
microsoft/vscode-makefile-tools#665 · 1 comment ·
-
enhancement
Difficulty 3/5 1-2 days Newbie friendliness 35/100
microsoft/vscode-makefile-tools#662 · 2 comments · 1 reaction ·
-
bug investigation needed
microsoft/vscode-makefile-tools#570 · 15 comments · 1 assignee ·
-
enhancement repro needed
Difficulty 3/5 1-2 days Newbie friendliness 35/100
microsoft/vscode-makefile-tools#535 · 2 comments ·
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/vscode-makefile-tools#522 · 1 comment ·
-
enhancement
Difficulty 3/5 1-2 days Newbie friendliness 45/100
microsoft/vscode-makefile-tools#520 · 1 comment ·
-
enhancement Feature: accuracy Feature: Parsers
Difficulty 3/5 1-2 days Newbie friendliness 35/100
microsoft/vscode-makefile-tools#518 · 4 comments ·
-
enhancement Feature: multi-root
Difficulty 5/5 Over a week Newbie friendliness 10/100
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
Targets shortcuts Openenhancement
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
Fix configure infinite loop (corner cases) for autoconf projects caused by --dry-run+--always-make Openenhancement
Difficulty 5/5 Over a week Newbie friendliness 20/100
-
Compile single file Openenhancement
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
enhancement Feature: launch
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/vscode-makefile-tools#501 · 2 comments ·
-
Feature: Configuration
Difficulty 5/5 Over a week Newbie friendliness 20/100
-
enhancement
Difficulty 3/5 1-2 days Newbie friendliness 35/100
microsoft/vscode-makefile-tools#481 · 3 comments · 1 reaction ·
-
enhancement Feature: multi-root Feature: variable expansion
Difficulty 3/5 1-2 days Newbie friendliness 45/100
microsoft/vscode-makefile-tools#467 · 2 comments · 1 reaction ·
-
enhancement Feature: Language Service
Difficulty 4/5 3-5 days Newbie friendliness 25/100
microsoft/vscode-makefile-tools#466 · 2 comments ·
-
enhancement Feature: Language Service
Difficulty 3/5 1-2 days Newbie friendliness 45/100
microsoft/vscode-makefile-tools#463 · 1 comment ·
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 25/100
microsoft/vscode-makefile-tools#461 · 2 comments ·
-
fix comment toggling Openenhancement Feature: Language Service
Difficulty 3/5 1-2 days Newbie friendliness 45/100
microsoft/vscode-makefile-tools#453 · 1 comment · 2 reactions ·
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 30/100
microsoft/vscode-makefile-tools#439 · 8 comments ·
-
enhancement
Difficulty 3/5 1-2 days Newbie friendliness 35/100
microsoft/vscode-makefile-tools#426 · 3 comments ·
-
Incorporate GFortran problem matcher definition (when written by user) into the upcoming release Openexternal Feature: problem-matchers
Difficulty 3/5 1-2 days Newbie friendliness 35/100
microsoft/vscode-makefile-tools#419 · 7 comments ·
-
enhancement Feature: Configuration
microsoft/vscode-makefile-tools#418 · 8 comments · 1 reaction · 1 assignee ·
-
Feature: accuracy
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/vscode-makefile-tools#412 · 5 comments ·
-
documentation
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
microsoft/vscode-makefile-tools#410 · 1 comment ·
-
repro needed
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/vscode-makefile-tools#397 · 3 comments ·
-
bug external
Difficulty 3/5 1-2 days Newbie friendliness 30/100
microsoft/vscode-makefile-tools#392 · 23 comments · 3 reactions ·
-
enhancement Feature: Language Service
Difficulty 5/5 Over a week Newbie friendliness 20/100
microsoft/vscode-makefile-tools#388 · 25 comments · 68 reactions ·
-
Implement more (or all) from what is supported in launch.json into makefile.launchConfigurations[] Openenhancement Feature: launch
Difficulty 4/5 3-5 days Newbie friendliness 25/100
microsoft/vscode-makefile-tools#382 · 1 comment ·
-
enhancement Feature: Build
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/vscode-makefile-tools#376 · 1 comment ·
-
enhancement Feature: Language Service help wanted
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/vscode-makefile-tools#375 · 1 comment · 1 reaction ·
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/vscode-makefile-tools#371 · 3 comments · 3 reactions ·