/uses
Development Environment
-
Visual Studio Code
The following are all the VSCode plugins I use. You can also download my complete settings the the Sync plugin using the following Gist:
ed58e9e1c9087676306c374657b4b434
.- Alpine.js IntelliSense
- Atom Keymap
- Atom One Light Theme
- Composer
- DotENV
- Duplicate Action
- EditorConfig for VS Code
- file-icons
- gitignore
- GitLens - Git supercharged
- indent-rainbow
- Laravel Blade Spacer
- Laravel Extra Intellisense
- Livewire Goto
- Livewire Language Support
- MacOS Modern Theme
- PHP Constructor
- PHP Debug
- PHP Intelephense
- PHP Mess Detector
- PHP Namespace Resolver
- PHP Parameter Hint
- PHP Phan (Analyzer)
- PHP Refactor
- phpcs
- Remote - SSH: Editing Configuration Files
- Remote - SSH
- Settings Sync
- Single Editor Tabs
- Tailwind CSS IntelliSense
- TODO Highlight
- Toggle
- Vetur
- WakaTime
-
Remote Development Server
I do not develop locally on my machine, but instead use a High-CPU server on Linode as my dev machine. This works beautifully, as I con provision my dev sites using Laravel Forge just as if they were production sites. Development functionality in VSCode works just as if I had them installed locally through their Remote SSH plugins.