I’ve always had a soft spot in my heart for Atom. I was excited when I first found out about it. But I’ve continued to use PHPStorm. I think that this post explains very well how I feel about it: From Atom to PHPStorm. I still have hope that one day Atom will provide the same intelligent features as PHPStorm does, but until then I am hooked and will never be able to make the switch. The git integration is a great sign though, and one area where PHPStorm is currently a bit lacking—but it will hopefully get some improvement soon in regard to partial commits.