I would definitely say PHPStorm. The amount of productivity gains are tremendous. A lot of good editors have the issue that they are quite rigid when it comes to operating between multiple languages. So while your editor may shine at JavaScript, it won't understand vuejs templates or when you put Javascript code inside a php file. This is where PhpStorm really shines. It can even complete your SQL statements inside p…
I use PHPStorm and DataGrip on a daily professional basis. I use PyCharm (CE) and CLion for side projects.
> P.S. My only issue with it is that writing plugins for it is kinda hard. Since it is so extendable it's only expected that programmers would want to extend it with their own plugins
Out of curiosity, what kind of plugins do you (want to) write?