Skip to content
| Marketplace
Sign in
Visual Studio Code>Debuggers>DebugVarsNew to Visual Studio Code? Get it now.
DebugVars

DebugVars

Hydrair

|
6,289 installs
| (0) | Free
Enables the user to edit variables on-the-fly to start different debug configurations more quickly
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

DebugVars README

This extensions enables the user to use the variables property of the launch.json on-the-fly to enable dynamic debugging

Features

When in debug view, there is a tree view listing all the elements of variables. Clicking on one prompts for a new value and writes the edited file back.

Requirements

  • A well formatted launch.json without comments

Usage

Add a new property variables to your launch.json. To use them put {config:launch.variables.VariableName} in your launch configuration.

For example:

{
  "version": "0.2.0",
  "configurations": [
    {
      "type": "node",
      "request": "launch",
      "name": "e2e",
      "args": [
        "run",
        "--grep",
        "${config:launch.variables.Title}",
        "${config:launch.variables.Arguments}"
      ],
      "program": "${workspaceFolder}/node_modules/.bin/codeceptjs"
    },
  ],
  "variables": {
    "Title": "myTest",
    "Headless": "true",
  }
}

In the Debug view in VS Code is a new TreeView. Clicking on a variable prompts for a new value and writes the edited file back. The launch configuration then uses the values in variables

Known Issues

Release Notes

Users appreciate release notes as you update your extension.

0.0.3

Cleaned up some code.

0.0.2

Now using vscode.workspace configuration api.

0.0.1

Initial version.

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