My beef with #PHPStorm is not unfounded.
I still believe it wasn't made with Containers in mind and the codebase is "patched" to work with containers.
I've seen two workplaces pivoting to containers and VSCode. Their developers just abandoned #JetBrains for this same reason. Container workflows suck and it's full of inconveniences.