- XAMPP ( Download Link: https://www.apachefriends.org/download.html )
or, MAMP ( Specially for Mac) ( Download Link: https://www.mamp.info/en/downloads/) - Node.js (LTS version) ( Download Link: https://nodejs.org/en/download/ )
- Composer ( Download Link: https://getcomposer.org/download/ )
- Git ( Download Link: https://git-scm.com/downloads )
- Visual Studio Code (Free Code Editor) ( Download Link: https://code.visualstudio.com/download )
Note: As
PHPStorm
is a paid IDE so you can use its 30 Days trial version. After that you can use another email address for the next 30 Days. By repeating this process you can usePHPStrom
for free when you are in your learning phase.
- PHPStorm (Paid Code Editor) ( Download Link: https://www.jetbrains.com/phpstorm/download )
If you are going to use PHPStorm as your code editor then no need to install any plugin as PHPStorm ships with built-in support for PHP and Laravel.
- dbForge Studio for MySQL (Database Client) ( Download Link: https://www.devart.com/dbforge/mysql/studio/download.html )
- TablePlus (Database Client) ( Download Link: https://tableplus.com/download )
- HeidiSQL (Database Client) ( Download Link: https://www.heidisql.com/download.php )
Note: If you don't want to install the extentions from No. 4 to 15 one by one, then you can just install this
Laravel Extension Pack
extention which will also install all of those plugins as well.
SL No: | Plugins |
---|---|
1 | PHP Intelephense |
2 | PHP DocBlocker |
3 | PHP Namespace Resolver |
4 | Laravel Blade Snippets |
5 | Laravel Snippets |
6 | Laravel Artisan |
7 | Laravel Extra Intellisense |
8 | Laravel goto view |
9 | Laravel Blade Spacer |
10 | laravel-jump-controller |
11 | laravel-goto-components |
12 | Laravel Blade formatter |
13 | Laravel Create View |
14 | Laravel Blade Wrapper |
15 | DotENV |
16 | ES Lint |
17 | Auto Close Tag |
18 | Auto Rename Tag |
19 | Theme: "Night Owl" ( Or Any theme you like) |
20 | Material Icon Theme for Icons |
21 | Prettier - Code formatter |
22 | MySQL - Database Client - Weijan Chen |
- Operator Mono (Download Link: https://github.com/keyding/Operator-Mono/archive/refs/heads/master.zip )
- Fira Code ( Download Link: https://github.com/tonsky/FiraCode/releases/download/6.2/Fira_Code_v6.2.zip )
- Dank Mono