{ // 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": ".NET Core Docker Attach", "type": "coreclr", "request": "attach", "processId": "${command:pickRemoteProcess}", "pipeTransport": { "pipeProgram": "docker", "pipeArgs": [ "exec", "-i", "csharp" ], "debuggerPath": "/root/vsdbg/vsdbg", "pipeCwd": "${workspaceRoot}", "quoteArgs": false }, "sourceFileMap": { "/work": "${workspaceRoot}/c#/src/" } }, { "name": "Remote Docker", "type": "go", "request": "launch", "mode": "remote", "remotePath":"/go/src/work/", "port": 2345, "host": "127.0.0.1", "program": "${workspaceFolder}/golang/src/", "args": [], "trace" : "verbose", "env" : {} }, { "name": "Python Attach", "type": "python", "request": "attach", "pathMappings": [ { "localRoot": "${workspaceFolder}/python/src/", "remoteRoot": "/work" } ], "port": 5678, "host": "127.0.0.1" }, ] }