To add some details to what oBFusCATed say:
XCode: If you plan to code during a long time on Mac. Better to learn how XCode works. For me the behaviour of this think is very very stange. I try to stay far away of this IDE.
Codelite: it's a good IDE but the compilers/projects parameters interface is like Visual…and i don't like that.
CLion is an expensive IDE, but the Jetbrain products are very good. I love PyCharm :p
But if oBFusCATed manage to write a LLDB debugger interface this year, that would be a great news for C::B on Mac.
This is partly true. In the long run we'll have to port to lldb, but this would require a separate debugger plugin. Hopefully I'll be able to do this in the first half of 2021...