I use Atom but only for scripting, along side Sublime Text 3.
You can "hack" Atom (because it's creators stands that is hackable) to execute the command line of a compiler like VS command line or GCC.
But is better to use a IDE for a C++ projects. They provide better support for linking, and debugging, among others.