Escolar Documentos
Profissional Documentos
Cultura Documentos
treinaweb.com.br/blog/aprenda-como-configurar-o-vs-code-para-debug-de-codigo-php
PHP
Aprenda como configurar o Visual Studio Code para
trabalhar com debug de código PHP. Veremos como
instalar e ativar a extensão Xdebug na prática.
1. Artigos
2. Como configurar o VSCode para debug de código PHP
Algo essencial para qualquer programador é saber debugar seu código. Nesse post vamos
aprender como configurar o Xdebug para trabalhar em conjunto com Visual Studio Code
para permitir depuração de código na linguagem PHP.
Aqui no blog já falei um pouco dos motivos dos desenvolvedores PHP usarem funções da
própria linguagem para debug e também minhas suposições dos motivos disso. Você pode
ser nesse post: Funções usadas para debug no PHP.
O Xdebug é uma ferramenta muito poderosa que pode ser instalado como extensão na
linguagem de programação PHP e que permite ao desenvolvedor conectar o Editor ou IDE
que ele está utilizando para debugar o código PHP.
1/4
Watch Video At: https://youtu.be/FREUHNg96_M
Caso queira acompanhar também como instalamos o PHP do vídeo acima, ensinamos no
post: Como instalar o PHP no Windows.
[XDebug]
xdebug.remote_enable = 1
xdebug.remote_autostart = 1
Para isso, com editor aberto pressione CTRL + Shift + S e siga os passos abaixo:
2/4
Procure por xdebug;
Selecione a extensão;
Verifique se o autor está certo conforme a imagem e clique em instalar.
Não é necessário alterar nada no arquivo, basta ir em Run > Start Debugging e os painéis
de debug serão mostrados. Basta ir no código, adicionar um breakpoint clicando ao lado
esquerdo da linha.
Quando executar seu projeto o VS Code parará no lugar desejado, mostrando os estados
das variáveis além das opções de debug:
3/4
Prontinho, basta se divertir!!!
Considerações finais
Conhecer novas ferramentas nunca é demais! Apesar da maioria dos desenvolvedores
PHP utilizarem as funções da própria linguagem e métodos, como, dd() e dump() de
frameworks como Laravel e Symfony respectivamente e isso ser suficiente. É super
importante saber que também podemos contar com outras ferramentas como Xdebug e
como configurá-lo.
#VsCode
#xdebug
#Visual Studio Code
Autor(a) do artigo
Elton Fonseca
Professor e desenvolvedor. Formado em análise e desenvolvimento de sistema, pós
graduando em engenharia e arquitetura de software. É autor de cursos em diversos temas,
como, desenvolvimento back-end, cloud computing e CMSs. Nas horas vagas adora
estudar sobre o mercado financeiro, cozinhar e brincar com pequeno Daniel.
@eltonfonsecadev
Todos os artigos
4/4