If you just need a free text editor that works well with source code, why not Vim or Emacs? With the right plugin (or a terminal) it probably integrates better with what you're doing than Atom-- excepting React Native with their Atom plugin.
If you're willing to pay, why not JetBrains or Sublime?
I just don't understand the middle ground that Atom seems to exist in. What is it best at?