Skip to content
| Marketplace
Sign in
Visual Studio Code>Extension Packs>PHP / Laravel All in OneNew to Visual Studio Code? Get it now.
PHP / Laravel All in One

PHP / Laravel All in One

Dimitar Banev

|
2,142 installs
| (0) | Free
VSCode extension pack, which includes all the essentials plugins to work with PHP and the Laravel framework.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

PHP / Laravel Extension Pack

Version Stars Downloads

Included Extensions

Extension Version Rating Downloads
PHP Intelephense Visual Studio Marketplace Version Visual Studio Marketplace Rating Visual Studio Marketplace Downloads
PHP Debug Visual Studio Marketplace Version Visual Studio Marketplace Rating Visual Studio Marketplace Downloads
Laravel Extra Intellisense Visual Studio Marketplace Version Visual Studio Marketplace Rating Visual Studio Marketplace Downloads
Laravel Blade Snippets Visual Studio Marketplace Version Visual Studio Marketplace Rating Visual Studio Marketplace Downloads
Laravel Goto View Visual Studio Marketplace Version Visual Studio Marketplace Rating Visual Studio Marketplace Downloads
Laravel Goto Components Visual Studio Marketplace Version Visual Studio Marketplace Rating Visual Studio Marketplace Downloads
Laravel Goto Controller Visual Studio Marketplace Version Visual Studio Marketplace Rating Visual Studio Marketplace Downloads
Laravel Blade Spacer Visual Studio Marketplace Version Visual Studio Marketplace Rating Visual Studio Marketplace Downloads
Laravel Artisan Visual Studio Marketplace Version Visual Studio Marketplace Rating Visual Studio Marketplace Downloads
Laravel Pint Visual Studio Marketplace Version Visual Studio Marketplace Rating Visual Studio Marketplace Downloads
PHP DocBlocker Visual Studio Marketplace Version Visual Studio Marketplace Rating Visual Studio Marketplace Downloads
{
    // PHP Formatter bmewburn.vscode-intelephense-client or
    "laravel-pint.enable": true,
    "[php]": {
        "editor.defaultFormatter": "open-southeners.laravel-pint"
    },
    // Laravel Extra Intellisense (docker settings)
    "LaravelExtraIntellisense.basePathForCode": "/var/www",
    "LaravelExtraIntellisense.phpCommand": "docker-compose exec -w /var/www/ php php -r \"{code}\"",
    // Laravel Blade Snippets
    "blade.format.enable": true, // if you would like to enable blade format
    "[blade]": {
        "emmet.triggerExpansionOnTab": true, // enable tab to expanse emmet tags
        "editor.autoClosingBrackets": "always",
        "editor.defaultFormatter": "onecentlin.laravel-blade" // use formatter for blade files
    },
    // Laravel Artisan (docker settings)
    "artisan.docker.enabled": true,
    "artisan.docker.command": "docker-compose exec php" // php is the name of docker-compose service
}

You can check dockerized demo application here.

Refer to the extension's page for additional configurations.

Requirements

To use Intelephense intelligence you need to disable the built in PHP Language Server (Go to Extensions > search @builtin php > disable PHP Language Features) . For debugging you need to install Xdebug. Follow the official guide.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft