Warning, /utilities/kate/addons/gdbplugin/dap/servers.json is written in an unsupported language. File is not indexed.

0001 {
0002     "dap": {
0003         "delve": {
0004             "url": "https://github.com/go-delve/delve",
0005             "run": {
0006                 "command": ["dlv", "dap", "--listen", "127.0.0.1:${#run.port}"],
0007                 "port": 0,
0008                 "redirectStderr": true,
0009                 "redirectStdout": true,
0010                 "supportsSourceRequest": false
0011             },
0012             "configurations": {
0013                 "launch (debug)": {
0014                     "request": {
0015                         "command": "launch",
0016                         "mode": "debug",
0017                         "program": "${file}",
0018                         "args": "${args|list}"
0019                     }
0020                 },
0021                 "launch (test)": {
0022                     "request": {
0023                         "command": "launch",
0024                         "mode": "test",
0025                         "program": "${file}",
0026                         "args": "${args|list}"
0027                     }
0028                 },
0029                 "launch (exec)": {
0030                     "request": {
0031                         "command": "launch",
0032                         "mode": "exec",
0033                         "program": "${file}",
0034                         "args": "${args|list}"
0035                     }
0036                 },
0037                 "launch (core)": {
0038                     "request": {
0039                         "command": "launch",
0040                         "mode": "core",
0041                         "coreFilePath": "${corefilePath}"
0042                     }
0043                 },
0044                 "launch (replay)": {
0045                     "request": {
0046                         "command": "launch",
0047                         "mode": "replay",
0048                         "traceDirPath": "${traceDirPath}"
0049                     }
0050                 },
0051                 "attach (local)": {
0052                     "request": {
0053                         "command": "attach",
0054                         "mode": "local",
0055                         "processId": "${pid|int}"
0056                     }
0057                 }
0058             }
0059         },
0060         "debugpy": {
0061             "url": "https://github.com/microsoft/debugpy",
0062             "run": {
0063                 "command": ["python", "-m", "debugpy", "--listen", "${#run.port}", "--wait-for-client"],
0064                 "port": 0,
0065                 "supportsSourceRequest": false
0066             },
0067             "configurations": {
0068                 "launch": {
0069                     "commandArgs": ["${file}", "${args|list}"],
0070                     "request": {
0071                         "command": "attach",
0072                         "stopOnEntry": true,
0073                         "redirectOutput": true
0074                     }
0075                 },
0076                 "launch module": {
0077                     "commandArgs": ["-m", "${module}"],
0078                     "request": {
0079                         "command": "attach",
0080                         "stopOnEntry": true,
0081                         "redirectOutput": true
0082                     }
0083                 },
0084                 "attach": {
0085                     "commandArgs": ["--pid", "${pid}"],
0086                     "request": {
0087                         "command": "attach",
0088                         "stopOnEntry": true,
0089                         "redirectOutput": true
0090                     }
0091                 },
0092                 "launch (venv)": {
0093                     "commandArgs": ["${file}", "${args|list}"],
0094                     "request": {
0095                         "command": "attach",
0096                         "python": "${python}",
0097                         "stopOnEntry": true,
0098                         "redirectOutput": true
0099                     }
0100                 }
0101             }
0102         },
0103         "perl-ls": {
0104             "url": "https://github.com/richterger/Perl-LanguageServer",
0105             "run": {
0106                 "command": ["perl", "-MPerl::LanguageServer", "-e", "Perl::LanguageServer::run", "--", "--port", "${#run.port}"],
0107                 "port": 0,
0108                 "redirectStderr": false,
0109                 "redirectStdout": true,
0110                 "supportsSourceRequest": false
0111             },
0112             "configurations": {
0113                 "launch": {
0114                     "request": {
0115                         "command": "launch",
0116                         "program": "${file}",
0117                         "args": "${args|list}",
0118                         "stopOnEntry": true
0119                     }
0120                 },
0121                 "launch locallib": {
0122                     "request": {
0123                         "command": "launch",
0124                         "program": "${file}",
0125                         "args": "${args|list}",
0126                         "stopOnEntry": true,
0127                         "env": {
0128                             "PERL5LIB": "${locallib}"
0129                         }
0130                     }
0131                 }
0132             }
0133         },
0134         "dart": {
0135             "url": "https://github.com/dart-lang/sdk/blob/main/pkg/dds/tool/dap/README.md",
0136             "run": {
0137                 "command": ["dart", "debug_adapter"]
0138             },
0139             "configurations": {
0140                 "launch (debug)": {
0141                     "request": {
0142                         "command": "launch",
0143                         "mode": "debug",
0144                         "program": "${file}",
0145                         "args": "${args|list}"
0146                     }
0147                 }
0148             }
0149         },
0150         "flutter": {
0151             "url": "https://github.com/flutter/flutter/pull/91802",
0152             "run": {
0153                 "command": ["flutter", "debug_adapter"]
0154             },
0155             "configurations": {
0156                 "launch (debug)": {
0157                     "request": {
0158                         "command": "launch",
0159                         "mode": "debug",
0160                         "program": "${file}",
0161                         "args": "${args|list}"
0162                     }
0163                 }
0164             }
0165         }
0166     }
0167 }