A collection of extensions for Laravel development by Mr Chetan (Chetan Bhalothia).
VS Code extension pack help to create a your Laravel app.
This extension pack includes the following extensions:
-
Alpine.js IntelliSense - Simple IntelliSense & Snippets for Alpine.js framework.
-
Better PHPUnit - A better PHPUnit test runner
-
Composer Intelephense - Intelephense for composer the PHP dependency manager.
-
DotENV - Support for dotenv file syntax.
-
Env Symbol Provider - Env files Symbol Provider
-
EditorConfig for VS Code - EditorConfig Support for Visual Studio Code.
-
Format HTML in PHP - Provides formatting for the HTML code in PHP files using JSbeautify - Works well paired with a PHP formatting extension.
-
JavaScript (ES6) code snippets - Code snippets for JavaScript in ES6 syntax.
-
Laravel - Official VS Code extension for Laravel
-
Laravel Artisan - Run Laravel Artisan commands within Visual Studio Code.
-
Laravel Extra Intellisense - better intellisense for laravel projects.
-
Laravel Blade formatter - Laravel Blade formatter for VSCode.
-
Laravel Blade Snippets - Laravel blade snippets and syntax highlight support.
-
Livewire Goto - Livewire goto vscode extension.
-
Laravel Goto Components - Laravel Goto Components is a Visual Studio Code extension that allows you to quickly jump to components in your Laravel project.
-
laravel intellisense - Laravel intellisense for Visual Studio Code.
-
laravel-goto-controller - Alt + click to navigate from a route to a respective controller file.
-
Laravel Model Snippets - Quickly get up and running with your Laravel Models
-
Laravel Snippets - laravel and php snippets for common functions and classes.
-
Laravel Snippets - Laravel snippets for Visual Studio Code (Support Laravel 5 and above).
-
Livewire Language Support - Snippets, Parameter Discovery, Syntax Highlighting and Formatting for Livewire.
-
PHP Debug - Debug support for PHP with XDebug.
-
PHPDoc Comment - .Add phpdoc @param and @return tag for selected function signatures.
-
PHP Intelephense - PHP code intelligence for Visual Studio Code.
-
PHP Namespace Resolver - Import and expand php namespaces.
-
PHP Sniffer - Uses PHP_CodeSniffer to format and lint PHP code.
- PHP Coding Standard - This repository contains rulesets for PHP CodeSniffer and PHP Mess Detector along with some custom rules.
-
PhpStorm Parameter Hints in VScode - PhpStorm parameter hint for VS Code.
-
Tailwind CSS IntelliSense - Intelligent Tailwind CSS tooling for VS Code.
- Read Laravel Documentation
- Read Livewire Documentation
- Read Tailwindcss Documentation
- Read Laravel Jetstream Documentation
- Contact Mr Chetan
composer global require laravel/installer
laravel new <AppName>
Example : laravel new chetancomposer install
npm install
npm run dev
npm run wathc
npm run production
php artisan storage:link
php artisan key:generate
php artisan migrate
php artisan serve
php artisan config:cache
php artisan make:controller <ControllerName> -r
Example : php artisan make:controller Users -r
-r is used to add a resource controllerphp artisan make:model <ModelName> -m
Example : php artisan make:model User -m
-m is used to create a migratioinphp artisan make:migration <MigrationFileName> --table=<tableName>
Example : php artisan make:migration add_booing_date_field_bookings --table=bookingsphp artisan make:middleware <MiddlewareName>
Example : php artisan make:middleware IsAdminphp artisan make:mail <mailName> -m emails.<mailFileName>
Example : php artisan make:mail Enquiry -m emails.enquiryphp artisan make:seeder <SeederName>
Example : php artisan make:seeder Settingslaravel new v8 --jet --stack livewire --teams
php artisan down
php artisan up
php artisan vandor:publish
php artisan migrate:rollback
Enjoy Chetan's Extension Pack!