Como Configurar o VSCode para PHP?



Como Configurar o VSCode para PHP?

Como Configurar o VSCode para PHP?

O PHP é uma linguagem muito utilizada, mas, e a IDE? PHP Storm é excelente, mas é pago, Eclipse PDT é boa, mas sinto falta de alguns recursos, então o que podemos usar?
Já sei, nesse vídeo vou mostrar como configurar o VSCode para trabalhar com PHP, e dentro todas essas extensões, a que mais me impressiona é a do PHP Intelephense, se não fosse por ela, eu não teria ido pro VSCode para trabalhar com PHP.

Tópicos:

– 00:00 : Introdução
– 03:13 : VSCode portátil
– 05:27 : Instalando extensões
– 12:56 : Arquivo settings.json
– 20:22 : PHP Code Sniffer

Link pré-inscrição do curso de “Desenvolvimento de Sites e APIs com PHP 7”: https://forms.gle/fbt6K2JGQVs2GgnR9

Link VSCode: https://code.visualstudio.com/
Link VSCode portátil (clique na opção .zip): https://code.visualstudio.com/#alt-downloads

Link gist com settings.json: https://gist.github.com/frv-dev/51b9f1c8adf5c7809affae55e0e229e6
Link composer: https://getcomposer.org/
Link do github do code sniffer: https://github.com/squizlabs/PHP_CodeSniffer

Extensões:

– Code Runner: https://marketplace.visualstudio.com/items?itemName=formulahendry.code-runner
– DotEnv: https://marketplace.visualstudio.com/items?itemName=mikestead.dotenv
– EditorConfig for VSCode: https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig
– Path Intelisense: https://marketplace.visualstudio.com/items?itemName=christian-kohler.path-intellisense
– Twig: https://marketplace.visualstudio.com/items?itemName=mblode.twig-language

– PHP Intelephense: https://marketplace.visualstudio.com/items?itemName=bmewburn.vscode-intelephense-client
– PHP Debug: https://marketplace.visualstudio.com/items?itemName=felixfbecker.php-debug
– PHP DocBlocker: https://marketplace.visualstudio.com/items?itemName=neilbrayfield.php-docblocker
– PHP Sniffer: https://marketplace.visualstudio.com/items?itemName=wongjn.php-sniffer
– PHP Getters & Setters: https://marketplace.visualstudio.com/items?itemName=phproberto.vscode-php-getters-setters
– PHP Unit: https://marketplace.visualstudio.com/items?itemName=emallin.phpunit
– PHP Unit Test Explorer: https://marketplace.visualstudio.com/items?itemName=recca0120.vscode-phpunit

================================================

Site: https://codeeasy.com.br/

Facebook: https://www.facebook.com/codeeasy.com.br/

Github: https://github.com/codeeasy-dev

Discord: https://discord.gg/RfKHARU

Youtube: https://www.youtube.com/CodeEasy

Comments are closed.