I like to use QT Creator for C++. It is simple, yet powerful. It is extremely easy to use and even supports CMakeLists.txt.
Sadly, a lot of the project configuration is manual. It is not hard though.
You either need to make a QMake project file or a CMake project file

.
The greatest part is that it is cross-platform. I develop my code on Mac (because I like the keyboard) and I compile on my Linux VPS or Laptop!