Skip to content
| Marketplace
Sign in
Visual Studio Code>AI>WedoLowNew to Visual Studio Code? Get it now.
WedoLow

WedoLow

WedoLow

|
4 installs
| (0) | Free
C/C++ performance optimization tool with MCP server integration and GitHub Copilot support
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

WedoLow VSCode Extension

WedoLow is a powerful VS Code extension that helps you optimize C/C++ code performance through an integrated Model Context Protocol (MCP) server.

Features

Welcome Experience

  • Interactive Welcome Page: First-time users are greeted with a guided setup experience
  • Step-by-Step Onboarding: Clear tasks guide you through token configuration, MCP server installation, and project setup
  • Quick Access: Easily reopen the welcome page anytime via the Command Palette

MCP Server Management

  • One-Click Installation: Install and update the WedoLow MCP Server with a single command
  • Automatic Update Checks: Silently checks for updates on extension activation and notifies you when new versions are available
  • Virtual Environment Management: Creates and manages Python virtual environments automatically
  • MCP Server Configuration: Easy configuration of the MCP server in your VS Code settings

Project Configuration

  • Interactive Configuration Form: Configure your project through an intuitive webview interface
    • Real-time loading of available platforms and optimization techniques from MCP server
    • Select target platform (native, skylake, cortex-a72, etc.)
    • Enable/disable optimization techniques with checkboxes
    • Configure build, clean, test, and benchmark commands
    • Specify top function with integrated file browser
    • Proper POSIX shell command parsing for complex commands
    • Auto-validation: save button only enabled when form is valid and has changes
    • Edit existing configurations seamlessly
  • Schema Validation: Built-in validation ensures your configuration is correct

Available Commands

Access these commands from the Command Palette (Ctrl+Shift+P or Cmd+Shift+P):

  • WedoLow: Show welcome page - Display the interactive welcome and setup guide
  • WedoLow: Install or update MCP Server - Install or update the WedoLow MCP Server
  • WedoLow: Configure MCP Server - Configure the MCP server in VS Code
  • WedoLow: Setup project - Open the configuration form to create/edit wedolow_mcp_project_config.json
  • WedoLow: Show documentation - Open the WedoLow documentation

Requirements

System Requirements

  • VS Code: Version 1.105.0 or higher
  • Python: Version 3.10 or higher
  • Operating Systems: Windows or Linux (Debian 11+, Ubuntu 20+, Fedora 32+, OpenSUSE 15.3+)

Registry Access

A registry token is required to install the WedoLow MCP Server. You will be prompted to configure this on first use.

Extension Settings

This extension contributes the following settings:

  • wedolow.pythonCommand: Python command to use (e.g., 'python', 'python3', or full path to Python executable). Default: "python"
  • wedolow.pipRegistryToken: Token for accessing the WedoLow pip registry. This must be configured before installing the MCP server.

Getting Started

  1. Install the Extension: Install WedoLow from the VS Code Marketplace
  2. Configure Registry Token: Set your wedolow.pipRegistryToken in VS Code settings
  3. Install MCP Server: Run WedoLow: Install or update MCP Server from the Command Palette
  4. Configure MCP Server: Run WedoLow: Configure MCP Server to set up the MCP integration
  5. Setup Project: In your C/C++ project, run WedoLow: Setup project to open the configuration form
  6. Start Optimizing: Use the configured MCP server with GitHub Copilot to optimize your code

Known Issues

Please report any issues to WedoLow support.

Release Notes

1.0.4

  • Developer-related improvements for enhanced extension capabilities
  • Automatic synchronization of internal configurations on extension activation

1.0.3

  • Fix setup project form initialization state

1.0.2

  • Improve documentation

1.0.1

  • Improved performances and decrease require storage

1.0.0

Initial release of WedoLow VSCode Extension:

  • MCP Server installation and management
  • Automatic update checks on extension activation (silent, non-intrusive)
  • Automatic dependency checking for Linux systems
  • Interactive webview-based project configuration form
  • Real-time platform and optimization technique loading
  • POSIX shell command parsing for complex build commands
  • Complete command suite for C/C++ performance optimization
  • Welcome page with Wedolow logo and step-by-step onboarding

Documentation

For comprehensive documentation on using WedoLow, visit https://docs.wedolow.com/documentation

Happy Optimizing!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft