Have you tried CLion, what platform(s) are you running it on?