У меня есть программа на C ++, которая служит переводчиком для языка, определенного моей компанией. Я хочу иметь возможность отлаживать код, выполняемый через VSCode.
Для этого я разработал реализацию сервера протокола адаптера отладки в интерпретаторе (на C ++) с идеей, что VSCode будет напрямую взаимодействовать с этим сервером, который в свою очередь отправит все данные, относящиеся к интерпретируемому. code.
Таким образом, мне не нужно было бы создавать полное расширение отладчика для VSCode (тем более, что я не могу написать JS).
До сих пор я делал всю эту работу благодаря к ключу «debugServer» запуска. json file.
Следующая конфигурация запуска - та, которую я использовал при разработке:
{
"type": "node",
"request": "attach",
"name": "name",
"debugServer":12345
}
Это все работает хорошо, но только сейчас работает на локальном хосте.
Есть ли способ сообщить клиенту адаптера отладки (встроенный vscode) отправлять свои запросы на указанный c IP-адрес?