Even though it runs on Java, but PHPStorm just works, hassle-free IDE. And it works out of the box, I do not have to stay 1 day to set it up