Skip to content
Open
No due date
Last updated Sep 1, 2021
100% complete
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
  {
    "name": "(Windows) Launch",
    "type": "cppvsdbg",
    "request": "launch",
    "program": "enter program name, for example ${workspaceFolder}/a.exe",
    "args": [],
    "stopAtEntry": false,
    "cwd": "${workspaceFolder}",
    "environment": [],
    "console": "externalTerminal"
  },
  {
    "name": "Cloud Run: Run/Debug Locally",
    "type": "cloudcode.cloudrun",
    "request": "launch",
    "build": {
      "docker": {
        "path": "Dockerfile"
      }
    },
    "image": "${workspaceFolderBasename}",
    "service": {
      "name": "${workspaceFolderBasename}",
      "containerPort": 8080,
      "resources": {
        "limits": {
          "memory": "256Mi"
        }
      }
    },
    "target": {
      "minikube": {}
    },
    "watch": true
  },
  {
    "name": "Attach to a running /m:DebugLogs analyzer process",
    "type": "xlg",
    "request": "attach",
    "debugServer": 41188
  },
  {
    "name": "Cucumber",
    "type": "Ruby",
    "request": "launch",
    "program": "${workspaceRoot}/bin/cucumber"
  },
  {
    "name": "Attach to Kubernetes Pod (Python)",
    "type": "cloudcode.kubernetes",
    "request": "attach",
    "language": "Python",
    "debugPort": 3000,
    "podSelector": {
      "app": "deployment-name"
    },
    "localRoot": "${workspaceFolder}",
    "remoteRoot": "Path to the Remote Directory Containing the Program"
  },
  {
    "name": "Attach to Kubernetes Pod (Python)",
    "type": "cloudcode.kubernetes",
    "request": "attach",
    "language": "Python",
    "debugPort": 3000,
    "podSelector": {
      "app": "deployment-name"
    },
    "localRoot": "${workspaceFolder}",
    "remoteRoot": "Path to the Remote Directory Containing the Program"
  },
  {
    "name": "Attach to Kubernetes Pod (Java)",
    "type": "cloudcode.kubernetes",
    "request": "attach",
    "language": "Java",
    "debugPort": 50005,
    "podSelector": {
      "app": "deployment-name"
    }
  },
  {
    "name": "Attach to Kubernetes Pod (Go)",
    "type": "cloudcode.kubernetes",
    "request": "attach",
    "language": "Go",
    "debugPort": 2345,
    "podSelector": {
      "app": "deployment-name"
    },
    "localRoot": "${workspaceFolder}",
    "remoteRoot": "Path to the Remote Directory Containing the Program"
  },
  {
    "name": "Attach to Kubernetes Pod (.NET Core)",
    "type": "cloudcode.kubernetes",
    "request": "attach",
    "language": "NETCore",
    "podSelector": {
      "app": "deployment-name"
    },
    "localRoot": "${workspaceFolder}",
    "remoteRoot": "Path to the Remote Directory Containing the Program"
  },
  {
    "name": "(gdb) Pipe Launch",
    "type": "cppdbg",
    "request": "launch",
    "program": "enter program name, for example ${workspaceFolder}/a.exe",
    "args": [],
    "stopAtEntry": false,
    "cwd": "${workspaceFolder}",
    "environment": [],
    "externalConsole": false,
    "pipeTransport": {
      "debuggerPath": "/usr/bin/gdb",
      "pipeProgram": "<full path to pipe program such as plink.exe>",
      "pipeArgs": [],
      "pipeCwd": ""
    },
    "MIMode": "gdb",
    "setupCommands": [
        {
            "description": "Enable pretty-printing for gdb",
            "text": "-enable-pretty-printing",
            "ignoreFailures": true
        }
    ]
  },
  {
    "name": "(gdb) Pipe Attach",
    "type": "cppdbg",
    "request": "attach",
    "program": "enter program name, for example ${workspaceFolder}/a.exe",
    "processId": "${command:pickRemoteProcess}",
    "pipeTransport": {
      "debuggerPath": "/usr/bin/gdb",
      "pipeProgram": "<full path to pipe program such as plink.exe>",
      "pipeArgs": [],
      "pipeCwd": ""
    },
    "MIMode": "gdb",
    "setupCommands": [
        {
            "description": "Enable pretty-printing for gdb",
            "text": "-enable-pretty-printing",
            "ignoreFailures": true
        }
    ]
  },
  {
    "name": "(gdb) Launch",
    "type": "cppdbg",
    "request": "launch",
    "program": "enter program name, for example ${workspaceFolder}/a.exe",
    "args": [],
    "stopAtEntry": false,
    "cwd": "${workspaceFolder}",
    "environment": [],
    "externalConsole": false,
    "MIMode": "gdb",
    "miDebuggerPath": "/path/to/gdb",
    "setupCommands": [
        {
            "description": "Enable pretty-printing for gdb",
            "text": "-enable-pretty-printing",
            "ignoreFailures": true
        }
    ]
  },
  {
    "name": "(gdb) Bash on Windows Launch",
    "type": "cppdbg",
    "request": "launch",
    "program": "enter program name, for example ${workspaceFolder}/a.exe",
    "args": [],
    "stopAtEntry": false,
    "cwd": "${workspaceFolder}",
    "environment": [],
    "externalConsole": false,
    "pipeTransport": {
      "debuggerPath": "/usr/bin/gdb",
      "pipeProgram": "${env:windir}\\system32\\bash.exe",
      "pipeArgs": ["-c"],
      "pipeCwd": ""
    },
    "setupCommands": [
        {
            "description": "Enable pretty-printing for gdb",
            "text": "-enable-pretty-printing",
            "ignoreFailures": true
        }
    ]
  },
  {
    "name": "(gdb) Bash on Windows Attach",
    "type": "cppdbg",
    "request": "attach",
    "program": "enter program name, for example ${workspaceFolder}/a.exe",
    "processId": "${command:pickRemoteProcess}",
    "pipeTransport": {
      "debuggerPath": "/usr/bin/gdb",
      "pipeProgram": "${env:windir}\\system32\\bash.exe",
      "pipeArgs": ["-c"],
      "pipeCwd": ""
    },
    "setupCommands": [
        {
            "description": "Enable pretty-printing for gdb",
            "text": "-enable-pretty-printing",
            "ignoreFailures": true
        }
    ]
  },
  {
    "name": "(gdb) Attach",
    "type": "cppdbg",
    "request": "attach",
    "program": "enter program name, for example ${workspaceFolder}/a.exe",
    "processId": "${command:pickProcess}",
    "MIMode": "gdb",
    "miDebuggerPath": "/path/to/gdb",
    "setupCommands": [
        {
            "description": "Enable pretty-printing for gdb",
            "text": "-enable-pretty-printing",
            "ignoreFailures": true
        }
    ]
  },
    {
        "name": "(Windows) Launch",
        "type": "cppvsdbg",
        "request": "launch",
        "program": "enter program name, for example ${workspaceFolder}/a.exe",
        "args": [],
        "stopAtEntry": false,
        "cwd": "${workspaceFolder}",
        "environment": [],
        "console": "externalTerminal"
    }
]

}

List view

    There are no open issues in this milestone

    Add issues to milestones to help organize your work for a particular release or project. Find and add issues with no milestones in this repo.