Sviluppo in PHP con il framework Laravel e uso l’ide VSCode, ecco le mie estensioni preferite che ho installato e abilitato in VSCode:
Laravel Extension Pack
il Laravel Extension Pack di Winnie Lin che include le estensioni di base per iniziare con lo sviluppo di Laravel in Visual Studio Code.:
Extension | Objective |
---|---|
Laravel Blade Snippets | Laravel blade snippets and syntax highlight support |
Laravel Snippets | aravel snippets for Visual Studio Code (Support Laravel 5 and above) |
Laravel Artisan | Run Laravel Artisan commands within Visual Studio Code |
Laravel Extra Intellisense | Laravel intellisense enhancement |
Laravel goto view | Laravel blade view easy targeting |
laravel-jump-controller | Laravel controller easy navigating from route file |
laravel-goto-components | Navigating to blade component file |
Laravel Blade formatter | Blade formatter |
Laravel Create View | Create laravel view using dot notation |
Laravel Blade Wrapper | An extension to wrap Blade directives |
DotENV | .env syntax highlighting |
DevDb | Zero-config extension that auto-loads your database and displays the data right inside the IDE |
Oltre a queste ho installato anche:
- Livewire Language Support – Snippets, Parameter Discovery, Syntax Highlighting and Formatting for Livewire
- Path Intellisense – Visual Studio Code plugin that autocompletes filenames
PHP Productive Pack
il PHP Productive Pack sempre di Winnie Lin che include estensioni essenziali per migliorare la produttività dello sviluppo PHP in Visual Studio Code:
PHP Unit Testing
Extension | Objective |
---|---|
PHPUnit Snippets | PHPUnit Snippets |
PHPUnit Test Explorer | Visual PHPUnit Test Explorer |
PHP Code Tracing
Extension | Objective |
---|---|
PHP Intelephense | High performance, feature rich PHP intellisense |
PHP Debug | Debug support for PHP with XDebug |
PhpStorm Parameter Hints in VScode | Parameter Hints |
PHP Refactoring
Extension | Objective |
---|---|
PHP Constructor | Initialize php constructor properties |
PHP Namespace Resolver | Import and expand php namespaces |
PHP Add Property | Manage PHP class properties |
PHP Formatting
Extension | Objective |
---|---|
PHP DocBlocker | A simple, dependency free PHP specific DocBlocking package |
PHP CS Fixer | PHP CS Fixer extension for VS Code with zero config |
Tooling
Extension | Objective |
---|---|
REST Client | REST Client allows you to send HTTP request and view the response in Visual Studio Code directly. |
Mentions