Что делает недокументированный ключ «hostname» в файле launch.json VSCode?

#visual-studio-code #vscode-debugger #vscode-remote

#visual-studio-code #vscode-отладчик #vscode-удаленный

Вопрос:

Я обнаружил, что hostname ключ со значением localhost требуется launch.json при использовании xdebug внутри контейнеров в среде WSL2 в Windows и VSCode, работающем в WSL (с использованием удаленного расширения WSL).

Изменение значения hostname ключа на 0.0.0.0 или его удаление не позволяет xdebug подключиться к VSCode.

Я хотел бы понять, зачем это нужно и что делает этот ключ.

Документация не содержит упоминания о hostname ключе.