Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O suporte ao Linux está disponível no Visual Studio 2017 e posterior.
| Propriedade | Descrição | Escolhas |
|---|---|---|
| Comandos adicionais do depurador | Comandos adicionais gdb para o depurador executar antes de iniciar a depuração. |
|
| Mapa de caminho do arquivo de códigos-fonte adicionais | Equivalências de caminho adicionais para o depurador usar para mapear nomes de ficheiros de origem do Windows para nomes de ficheiros de origem do Linux. O formato é "<windows-path>=<linux-path>;...". Um nome de arquivo de origem encontrado sob o caminho do Windows é referenciado como se fosse encontrado na mesma posição relativa sob o caminho do Linux. Os arquivos encontrados no projeto local não exigem mapeamento adicional. | |
| Caminhos de pesquisa de símbolos adicionais | Caminho de pesquisa adicional para símbolos de depuração (solib-search-path). | |
| Depurar processos filho | Especifica se a depuração de subprocessos deve ser habilitada. | |
| Número da porta do depurador | O número da porta para comunicação do depurador com o depurador remoto. A porta não deve estar em uso localmente. Este valor deve ser positivo, e entre 1 e 65535. Se não fornecer um valor, é usado um número de porta livre. | |
| Modo de depuração | Especifica como o depurador interage com gdb No modo gdb, o depurador passa gdb sobre o shell no sistema remoto. No modo gdbserver, gdb é executado localmente e se conecta a gdbserver que é executado remotamente. |
gdbserver GDB |
| Tempo limite de debuginfod (segundos) | Defina o tempo limite, em segundos, para os pedidos ao servidor debuginfod ao ativar o debuginfod. Use 0 para manter o timeout padrão gdb . Esta propriedade apenas suporta gdb. |
Valor inteiro em segundos. Padrão: 30 |
| Ativar o debuginfod | Permitir que gdb consulte servidores debuginfod à procura de informações de depuração e ficheiros de código-fonte em falta. Esta propriedade apenas suporta gdb. |
|
| Ativar Python Pretty Printing | Ative a formatação legível de valores de expressão. Apenas suportado no modo de depuração do gdb. | |
| Caminho GDB | Visual Studio 2019 versão 16.9: Especifica o caminho para o executável GDB a ser usado pelo Visual Studio. | |
| Comando de pré-lançamento | Um comando que corre no shell antes do depurador começar. Utilize este comando para alterar o ambiente de depuração. | |
| Programa | O caminho completo no sistema remoto para o programa que se pretende depurar. Se deixar esta propriedade vazia ou inalterada, o valor predefinido será a saída do projeto atual. | |
| Argumentos do programa | Os argumentos de linha de comando a serem passados para o programa que está sendo depurado. | |
| Máquina de depuração remota | Visual Studio 2019 versão 16.1: Especifica a máquina na qual o programa será depurado. Esta máquina pode ser diferente da máquina de compilação remota que especifica na página Geral . Para adicionar ou editar uma ligação à máquina de destino, utilize Ferramentas>Opções>Plataforma Cruzada>Gestor de Ligações. | |
| Número da porta do depurador remoto | O número da porta na qual o servidor gdbserver de depurador remoto está escutando no sistema remoto. A porta não deve estar em uso no sistema remoto. Este valor deve ser positivo, e entre 1 e 65535. Se não fornecer um valor, será usado um número de porta livre a partir de 4444. |
|
| Tipo de Depurador Remoto | Visual Studio 2022 versão 17.3: Selecione o depurador que o Visual Studio usa para depurar o seu projeto Linux. | gdblldb |
| Mostrar Natvis DisplayString |
Visual Studio 2019 versão 16.0: Mostrar o elemento .natvisDisplayString por predefinição nas janelas do depurador DataTips, Locals, Watch e semelhantes. Natvis é um formato baseado em XML que personaliza a forma como os tipos nativos de C++ aparecem no depurador.
DisplayString define a cadeia de caracteres de resumo de um tipo. |
|
| Lista de Símbolos |
Visual Studio 2019 versão 16.0: Especifique uma lista separada por ponto e vírgula dos nomes da biblioteca partilhada (solib) que a propriedade Preferência de Carregamento de Símbolos usa para controlar o carregamento de símbolos. Os nomes podem incluir o * e o ? como carateres universais. Padrões de globos completos não são suportados. |
|
| Preferência de Carregamento de Símbolos | Visual Studio 2019 versão 16.0: Escolha se o depurador carrega símbolos para todas as bibliotecas partilhadas, exceto os nomes na Lista de Símbolos, ou apenas para as bibliotecas partilhadas nomeadas na Lista de Símbolos. |
Carregar todos os símbolos exceto os da Lista de Símbolos Carregue apenas os símbolos especificados na Lista de Símbolos |
| Arquivo de visualização | Arquivo de visualização nativo padrão (.natvis) contendo diretivas de visualização para tipos SLT. O depurador carrega automaticamente outros ficheiros .natvis que pertencem à solução atual. | |
| Diretório de Trabalho | O diretório de trabalho do aplicativo remoto. Por padrão, o diretório inicial do usuário. |