Resurrecting this...
I've been using Eclipse CDT for a while now and it's a little clunky. Importing a CMake project works fine-ish (backed by a Makefile), it builds but is full of erroneous errors, though the debugger works as expected so that's good. Trying to get a CMake/Ninja project to work, to have a multi-core build, has the same 100s of errors to ignore but won't let me debug. In general it's usable of sorts, and has good SVN and Git integration, but I'd really like something better.
mparnaudeau mentioned CLion, which I'd be very interested in using, but last I read it was missing the debugger adapter or some other closed-source component? Do you have more info on this?
MPC7500 mentions VSCode on Void being up-to-date, but I settled on running Debian so I'm not able to try this.
As for other options, I tried Kate with CMake and it wasn't a good experience. It builds and lets me set breakpoints, but then inspecting variables seems to only work via gdb.