I often get asked, why PHPStorm, why not VSCode for example?
The simple answer is; I want to use a Code Editor not a Text Editor. PHPStorm provides everything a web developer who writes html, scss, js and php could ever want.
Instead of spending most of my time configuring my plugins/extensions, it ships with all the features I need. I don't have to rely on 3rd party plugins/extensions(in most cases) to get what I need, unlike editors like VSCode.
So if you haven't used it yet, give it a go. It might take some adjusting to, but you'll love it, I promise.
Provides Laravel auto-completion like a boss.
Material Theme UI
Makes PHPStorm Pretty
Re formats only changed code on save
Tracks my time spent coding on each project
Allows running code via TinkerWell(Requires Tinkerwell License)
Easily modify text casing etc
Atom Material Icons
Pretty Icons to match Material Theme
Adds a few additional features when writing VueJS
Shows who changed a specific line of code etc