Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Поддержка Linux реализована в Visual Studio версии 2017 и выше.
| Свойство | Описание | Варианты выбора |
|---|---|---|
| Удаленный компьютер для отладки | Visual Studio 2019 версии 16.1. Указывает компьютер для отладки программы. Может отличаться от удаленного компьютера для сборки, указанного на странице Общие. Можно добавить или изменить подключение к целевому компьютеру в разделе Средства>Параметры>Кроссплатформенные>Диспетчер подключений. | |
| Команда перед запуском | Команда, которая выполняется в оболочке перед запуском отладки и которая может использоваться для изменения среды отладки. | |
| Программа | Полный путь на удаленной системе к программе, которую нужно отладить. Если оставить поле пустым или не изменять его содержимое, по умолчанию будет использоваться текущий выходной путь проекта. | |
| Аргументы командной строки программы | Аргументы командной строки, передаваемые в отлаживаемую программу. | |
| Рабочий каталог | Рабочий каталог удаленного приложения. По умолчанию это основной каталог пользователя. | |
| Дополнительные команды отладчика | Дополнительные команды gdb, выполняемые отладчиком перед запуском отладки. |
|
| Номер порта отладчика | Номер порта для связи отладчика с удаленным отладчиком. Порт не должен использоваться локально. Это значение должно быть положительным числом в диапазоне от 1 до 65 535. Если номер порта не указан, будет использоваться свободный номер порта. | |
| Номер порта удаленного отладчика | Номер порта, прослушиваемый удаленным сервером отладчика (gdbserver) в удаленной системе. Порт не должен использоваться в удаленной системе. Это значение должно быть положительным числом в диапазоне от 1 до 65 535. Если значение не указано, будет использоваться номер свободного порта, начиная с 4444. |
|
| Режим отладки | Определяет взаимодействие отладчика с gdb. В режиме gdb отладчик управляет системой через оболочку на удаленной системе. В режиме gdbserver, gdb выполняется локально и подключается к gdbserver, который выполняется удаленно. |
gdbserver gdb |
| Дополнительные пути поиска символов | Дополнительный путь для поиска символов отладки (solib-search-path). | |
| Отладка дочерних процессов | Указывает, следует ли включить отладку дочерних процессов. | |
| Включить качественную печать в Python | Включить качественную печать значений выражений. Поддерживается только в режиме отладки gdb. | |
| Файл визуализации | Файл собственной визуализации по умолчанию (NATVIS), содержащий директивы визуализации для типов SLT. Другие файлы .natvis, относящиеся к текущему решению, загружаются автоматически. | |
| Сопоставление путей файлов дополнительных источников | Дополнительные эквивалентные пути, которые отладчик будет использовать для сопоставления имен исходных файлов Windows с именами исходных файлов Linux. Формат файла: "<windows-path>=<linux-path>;…". Ссылка на имя исходного файла в каталоге Windows соответствует той же относительной позиции в пути Linux. Для файлов, найденных в локальном проекте, дополнительное сопоставление не требуется. | |
| Путь к GDB | Visual Studio 2019 версии 16.9. Указывает путь к исполняемому файлу GDB, используемому Visual Studio. |