O daemon de depuração é a parte da interface com o usuário que espera pela
conexão de depuração (quando você está depurando linguagens compiladas, isso é normalmente
chamado de conexão do mecanismo de depuração). Dependendo da linguagem de
programação que você está depurando ou da maneira pela qual ativou a sessão de depuração,
o daemon de depuração esperará automaticamente pelas conexões de depuração ou a sessão
terá de ser configurada para tal.
Por Que e Quando Desempenhar Esta Tarefa
Há três modos para verificar se o daemon de configuração está esperando conexões de
depuração:
- Observar o estado do ícone do daemon na visualização Depurar. Se o daemon estiver em
espera, o ícone aparecerá como
. Se o daemon não estiver em espera, o ícone aparecerá como
.
- Clicar na seta para baixo à direita do ícone do daemon. O primeiro item do menu
exibirá O daemon da UI de depuração está em espera na porta: <número da
porta> se o daemon estiver esperando conexões de depuração.
- Passar o mouse sobre o ícone do daemon. Se a dica de ferramenta pop-up for
O daemon de UI de depuração não está em espera. Selecione este botão para
iniciar a espera na porta: <número da porta>, o daemon não está em
espera. Se a dica de ferramenta pop-up for O daemon da UI de depuração está em
espera na porta: <número da porta>. Selecione este botão para interromper a
espera; o daemon está em espera na porta indicada.
Talvez você
queira parar o daemon de depuração por questão de segurança ou se o número da porta do
daemon for necessário por outro usuário em uma máquina multiusuário.
Contudo, o daemon deve estar em espera para iniciar uma sessão de depuração para alguns
depuradores.
Se o daemon de depuração não está em espera para conexões de
depuração, é possível iniciá-lo por executar uma das seguintes tarefas:
- Clique no ícone do daemon
(
). O ícone mudará para indicar que o daemon foi iniciado.
- Clique na seta para baixo à direita do ícone do daemon e selecione Iniciar
espera na porta: <número da porta> no menu.
Se o daemon de
depuração estiver em espera, pare-o ao desempenhar uma das seguintes tarefas:
- Clique no ícone do daemon
(
). O ícone alterará para indicar que o daemon foi parado.
- Clique na seta para baixo à direita do ícone do daemon e selecione Parar
espera no menu.
A porta padrão usada pelo daemon de depuração
para esperar conexões de depuração é a 8001. Você pode alterar o número de porta do
daemon na visualização Depurar ou na página de preferências Depurar Daemon e especificar
um intervalo de portas nas quais o daemon de depuração ficará em espera. Se estiver
executando a interface com o usuário em uma máquina multiusuário, será necessário alterar o número da
porta ou especificar um intervalo de portas.
Para alterar o número da porta da
visualização Depurar, conclua estas etapas:
- Clique na seta para baixo à direita do ícone do daemon e selecione Alterar
porta no menu.
- Na caixa de diálogo Alterar Porta do Daemon, no campo Porta do
Daemon, insira o número da porta ou o intervalo de números de porta
(descritos posteriormente neste tópico) a serem utilizados.
- Clique em OK para alterar o número da porta. Se você alterar a
porta do daemon e não quiser alterar o número da porta, é possível retorná-lo facilmente
para seu valor padrão clicando no botão Restaurar Padrões.
Para alterar o número da porta na página de preferências Depurar Daemon, consulte o
tópico de preferências da depuração relacionada.
Para especificar um intervalo de
números de portas, separe os valores por vírgulas e hífens. Por exemplo, especificar
8001,8003,8900-8903 fará com que a primeira porta disponível
neste intervalo de números seja utilizada: 8001, 8003, 8900, 8901, 8902 e 8903. Depois de estabelecer a
conexão do daemon, passe o mouse sobre o ícone do daemon e veja (na dica de ferramenta
pop-up) a porta utilizada; ou clique na seta para baixo à direita do ícone do daemon em
que o número da porta está disponível no menu.
Nota: - É recomendado que a porta padrão fique como está, exceto se estiver tendo problemas
ou se estiver executando uma máquina multiusuário em que a porta padrão já esteja em uso.
- Se a porta de daemon definida anteriormente estiver atualmente em uso para uma sessão
de depuração no ambiente de trabalho, alterar a porta de daemon não afetará as conexões
anteriores criadas através da porta. O novo número de porta será utilizado para conexões
de depuração subseqüentes.
- Se o novo número da porta já estiver sendo utilizado por outro aplicativo, você
receberá um aviso com uma mensagem de erro quando o daemon tentar esperar na nova porta. Nesse
caso, escolha o número da porta de daemon que não está sendo usada por outro aplicativo.