#c# #visual-studio-code #vscode-debugger #coreclr
Вопрос:
Некоторые расширения (например, отладчик lldb vadimcn) могут быть вызваны непосредственно из командной строки с преобразованными значениями yaml или json (например code --open-url "vscode://vadimcn.vscode-lldb/launch/config?..."
).
Доступно ли это для coreclr
прикрепления? Я не уверен, что для этого есть какая-либо документация. В конечном счете, я хочу обратить:
"type": "coreclr",
"request": "attach",
"processId": "${command:pickRemoteProcess}",
"pipeTransport": {
"pipeProgram": "ssh",
"pipeArgs": [
"-T",
"root@localhost",
"-i",
"~/.ssh/mydebugkey",
"-p",
"2222"
],
"debuggerPath": "/vsdbg/vsdbg",
"symbolOptions": {
"searchPaths": ["/site"],
"searchMicrosoftSymbolServer": false
}
}
к одному параметру командной строки, который будет присоединен к текущему процессу vscode. Если это похоже на отладчик lldb, я бы представил себе что-то вроде:
code --open-url "vscode://ms-dotnettools.csharp/launch/config?type: coreclr
..."
Есть ли способ вызвать конфигурацию запуска из командной строки для подключения coreclr?