- PHP Debug
- Laravel Blade Snippets
- Laravel goto view
- PHP DocBlocker
- PHP Extension Pack
- PHP Namespace Resolver
- PHPUnit Snippets
- VSCode PHPUnit
phpcs (PHP Code Sniffer): 檢查程式碼標準工具
在windows composer 環境下安裝
cd C:\composer composer require squizlabs/php_codesniffer
安裝設定完後，按下右鍵 → Format Document → php程式碼就會自動排版
This plugin helps in rendering Blade syntax with highlights and emmet support. In my experience, without the support of this plugin, emmet doesn’t perform well in Blade files as it expands HTML tags without indentations or line breaks.
Laravel goto View
This plugin helps us to quickly jump to view file by pressing
Alt+LMB. A tremendously useful plugin for traversing to view files in complex apps.
Laravel goto Controller
Similar to goto View plugin, this plugin helps us traverse to Controllers by pressing
Laravel Blade Snippets
This is an extremely useful plugin for Laravel development. You can use emmet-like expansions to Laravel’s Blade tags. For example :
@extends() can be expanded from
b:extend . For enabling tab-to-expand feature, please refer the settings file I’ve attached.
These plugins are used for code completion and linting. Very little explanation is required for these plugins as they are pretty standard.
- Find all symbols :
ctrl + P → input
@test → you can find test symbols in opening file (function, class, property…)