Imo, php storm.
I've tried dozens of plug-ins on VS Code but none allow you to get to a level similar to that offered by php storm.
Thats true, Im a vs code user myself but after moving from js to laravel I found that PHP storm is much better to work with laravel than vs code
I especially love the git interface in PHPStorm. It's the part that prevents me more from switching back to VSCode. I tried Git Graph and GitLens as well, but nothing beats the PHPStorm git GUI imho.
I use PHPStorm primarily but there will soon be an official VS Code plugin from the Laravel team, so that will help to make the experience better in VS Code.
They said an initial release should be coming out sometime this month.
For pesonal and smaller projects VSCode. for large codebases and colloborative work PHPStorm
love phpstorm intelligent features and laravel idea plugin but hate their slowness and memory ineficiency
its just been suited for PHP, the refactoring tools, once you get used to them, there is no going back.
Im looking forward to that, I have a limited experience with it but so far Im enjoying it
You may want to checkout laracasts.com/series/phpstorm-for-laravel-developers
Cursor! Essentially, VS Code with a built in AI assistant - you can choose which LLM to use. I find it better than using copilot and the Jetbrains AI. I've also got a ton of different plugins helping me out to bring all the features of PHPStorm that I liked, but keeping it feeling fast and lightweight.
I have a bunch, some I took from Caleb Porzio's "Make VS Code Awesome" course, and then I added some language support and other tools to make it feel closer to PHPStorm. I'll post a list here in a bit.
@Yvan List of my extensions in Cursor/VS Code
adpyke.codesnap
be5invis.vscode-custom-css
bmewburn.vscode-intelephense-client
bradlc.vscode-tailwindcss
calebporzio.better-phpunit
christian-kohler.npm-intellisense
dansysanalyst.pest-snippets
davidanson.vscode-markdownlint
dotjoshjohnson.xml
eamodio.gitlens
eg2.vscode-npm-script
junstyle.php-cs-fixer
m1guelpf.better-pest
mikestead.dotenv
mrmlnc.vscode-duplicate
ms-vscode.live-server
naumovs.color-highlight
onecentlin.laravel-blade
rebornix.toggle
ryanluker.vscode-coverage-gutters
sharat.vscode-brewfile
this-fifo.natty
tyriar.sort-lines
vscode-icons-team.vscode-icons
vue.volar
xdebug.php-debug
sounds amazing, Ill check it out. Does it have tailwind support?
Anything you can use in VS Code you can use in Cursor. So yes, it will support the Tailwind Intellisense plugins.
VSCode feels snappier to me. Been using PHPSTorm for months, so yes there's some kind of turning back sometimes ahah.
Im now at a point where I use vs code for other stacks like MERN work and phpstorm for laravel