I think a lot of the benefits you list can be had while keeping your IDE and outsourcing all of your build/run/test commands to a good build tool. For example we do all of that stuff with Gradle, meaning that anyone can build/run/test the system from the command line and use their choice of IDE.
Also, as others have said, try Jet Brains for a top of the line IDE experience 👌
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I think a lot of the benefits you list can be had while keeping your IDE and outsourcing all of your build/run/test commands to a good build tool. For example we do all of that stuff with Gradle, meaning that anyone can build/run/test the system from the command line and use their choice of IDE.
Also, as others have said, try Jet Brains for a top of the line IDE experience 👌