Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Поддержка Linux реализована в Visual Studio версии 2017 и выше.
| Свойство | Описание | Варианты выбора |
|---|---|---|
| Дополнительные команды отладчика | Дополнительные команды gdb, выполняемые отладчиком перед запуском отладки. |
|
| Сопоставление путей файлов дополнительных источников | Дополнительные эквивалентные пути, которые отладчик будет использовать для сопоставления имен исходных файлов Windows с именами исходных файлов Linux. Формат файла: "<windows-path>=<linux-path>;…". Ссылка на имя исходного файла в каталоге Windows соответствует той же относительной позиции в пути Linux. Для файлов, найденных в локальном проекте, дополнительное сопоставление не требуется. | |
| Дополнительные пути поиска символов | Дополнительный путь для поиска символов отладки (solib-search-path). | |
| Отладка дочерних процессов | Указывает, следует ли включить отладку дочерних процессов. | |
| Номер порта отладчика | Номер порта для связи отладчика с удаленным отладчиком. Порт не должен использоваться локально. Это значение должно быть положительным числом в диапазоне от 1 до 65 535. Если значение не задано, используется номер свободного порта. | |
| Режим отладки | Определяет взаимодействие отладчика с gdb. В режиме gdb отладчик управляет системой через оболочку на удаленной системе. В режиме gdbserver, gdb выполняется локально и подключается к gdbserver, который выполняется удаленно. |
gdbserver gdb |
| Время ожидания debuginfod (секунды) | Задайте время ожидания (в секундах) для запросов сервера debuginfod при включении debuginfod. Используйте 0, чтобы сохранить время ожидания gdb по умолчанию. Это свойство поддерживает только gdb. |
Целочисленное значение в секундах. По умолчанию: 30 |
| Включить debuginfod | Разрешить gdb запрашивать на серверах debuginfod отсутствующие сведения об отладке и исходные файлы. Это свойство поддерживает только gdb. |
|
| Включить качественную печать в Python | Включить качественную печать значений выражений. Поддерживается только в режиме отладки gdb. | |
| Путь к GDB | Visual Studio 2019 версии 16.9. Указывает путь к исполняемому файлу GDB, используемому Visual Studio. | |
| Команда перед запуском | Команда, которая выполняется в оболочке перед запуском отладчика. Используйте эту команду, чтобы повлиять на среду отладки. | |
| Программа | Полный путь на удаленной системе к программе, которую нужно отладить. Если это свойство остается пустым или без изменений, по умолчанию используется текущий результат проекта. | |
| Аргументы командной строки программы | Аргументы командной строки, передаваемые в отлаживаемую программу. | |
| Удаленный компьютер для отладки | Visual Studio 2019 версии 16.1. Указывает компьютер для отладки программы. Этот компьютер может отличаться от удаленного компьютера сборки, указанного на странице "Общие ". Чтобы добавить или изменить подключение к целевому компьютеру, используйтекроссплатформенные>параметры инструментов>>диспетчер подключений. | |
| Номер порта удаленного отладчика | Номер порта, прослушиваемый удаленным сервером отладчика (gdbserver) в удаленной системе. Порт не должен использоваться в удаленной системе. Это значение должно быть положительным числом в диапазоне от 1 до 65 535. Если значение не задано, используется бесплатный номер порта, начиная с 4444. |
|
| Тип удаленного отладчика | Visual Studio 2022 версии 17.3. Выберите отладчик, который Visual Studio использует для отладки проекта Linux. | gdblldb |
| Показать Natvis DisplayString |
Visual Studio 2019 версии 16.0: по умолчанию отображать элемент .natvisDisplayString в окнах отладчика DataTips, Locals, Watch и других подобных. Natvis — это формат на основе XML, который настраивает способ отображения собственных типов C++ в отладчике.
DisplayString определяет сводную строку типа. |
|
| Список символов |
Visual Studio 2019 версии 16.0: Укажите разделённый точкой с запятой список имён общих библиотек (solib), который используется свойством Symbol Loading Preference для управления загрузкой символов. Имена могут включать подстановочные знаки * и ?. Полные шаблоны глобов не поддерживаются. |
|
| Предпочтения загрузки символов | Visual Studio 2019 версии 16.0. Выберите, загружает ли отладчик символы для всех общих библиотек, кроме имен в списке символов или только для общих библиотек, именованных в списке символов. |
Загрузка всех символов, кроме символов в списке символов Загрузка только этих символов, указанных в списке символов |
| Файл визуализации | Файл собственной визуализации по умолчанию (NATVIS), содержащий директивы визуализации для типов SLT. Отладчик автоматически загружает другие natvis-файлы, принадлежащие текущему решению. | |
| Рабочий каталог | Рабочий каталог удаленного приложения. По умолчанию это основной каталог пользователя. |