Skip to main content

GNU Global C/C++ .vscode Config Pack

Runs the same checker as our npm package on a Node.js runtime that pip installs for you (nodejs-wheel-binaries) - no system Node.js needed. Your files are checked locally.

21 rules that read the values in a shared .vscode folder, plus 45 snippets. VS Code loads a wrong value without a word - this names the line and the fix.

Install

gnu-global-cpp-vscode-config-pack file

Node 18+. The same 21 rules as the VS Code extension, from a terminal or CI.

Free

  • Runs all 21 rules on the .vscode file you have open and reports every finding with its line number, and inserts any of the 45 snippets - nine groups covering gtags tasks, c_cpp_properties, gist workspaces, formatter save-actions, Dark+ overrides, Tailwind, ASP.NET Core launch profiles, MicroProfile Java and keybindings - at the cursor. No key, no limit, no watermark. One file is finished, completely.
  • --rules lists every rule

With a licence ($29 once)

  • The same 21 rules across every config file in the repository at once, the findings written out as a CSV, JSON or HTML file you keep, and your team's own rules checked alongside the built-in 21.
gnu-global-cpp-vscode-config-pack --dir ./templates --report html --out report.html

A freelance senior software engineer in the US averages $101/hour in 2026 (contractrates.fyi; mid-level ~$73/hour). Finding one silently-ignored .vscode value by hand costs more than an hour of that.

Use from an AI agent (MCP)

Claude Code · Cursor · Windsurf · any MCP client - add to your MCP config:

{ "mcpServers": { "gnu-global-cpp-vscode-config-pack": { "command": "gnu-global-cpp-vscode-config-pack", "args": ["--mcp"] } } }

Tools: check_text and check_file (free) · check_dir (licence). The agent gets every finding with the line number.

Use in CI

- name: GNU Global C/C++ .vscode Config Pack
  run: pip install rulestamp-gnu-global-cpp-vscode-config-pack && gnu-global-cpp-vscode-config-pack --dir . --ci

The folder sweep, reports and CI mode need one licence — one payment, no subscription. Set READYSTACK_LICENSE=<key> or run --license <key> once.

Get a licence

Install (PyPI)

pip install rulestamp-gnu-global-cpp-vscode-config-pack
gnu-global-cpp-vscode-config-pack --help

Metadata

Release files for rulestamp-gnu-global-cpp-vscode-config-pack 0.1.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rulestamp-gnu-global-cpp-vscode-config-pack 0.1.6
File Size Uploaded
rulestamp_gnu_global_cpp_vscode_config_pack-0.1.6.tar.gz 15.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rulestamp-gnu-global-cpp-vscode-config-pack 0.1.6
File Interpreter ABI Platform
rulestamp_gnu_global_cpp_vscode_config_pack-0.1.6-py3-none-any.whl Python 3 none any Details

Total release size: 33.3 kB

Release files / rulestamp_gnu_global_cpp_vscode_config_pack-0.1.6.tar.gz

Download URL rulestamp_gnu_global_cpp_vscode_config_pack-0.1.6.tar.gz
Size 15.6 kB
Tags Source
SHA-256 checksum
How to use checksums
2c3319c44ac13f7258e5dc898b9e33a5dbb2d251054bb0b938c59ef4055da5cb
BLAKE2b-256 checksum
How to use checksums
ce87e53be6ac66c9c527704c27871cc13d44621af187d5c2a528da922c44cd67
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rulestamp_gnu_global_cpp_vscode_config_pack-0.1.6-py3-none-any.whl

Download URL rulestamp_gnu_global_cpp_vscode_config_pack-0.1.6-py3-none-any.whl
Size 17.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d0f22fec6388e4f4f243b1ea2117e625756fc198e15f086a1aef95a1d9673c4f
BLAKE2b-256 checksum
How to use checksums
f5bfa2b1a985e89ea15bf96bd09f2a4b930e6ef21a39bb5ef04a902435e92975
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

0.1.6 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page