In search of the best C++ IDE on Linux

The time has come when I decided to change my default operating system from Windows to Linux (Ubuntu, to be more precise). There were few reasons I did it, but I’m not going to write about them right now. Right now I want to write about my search for the perfect C++ IDE for Linux.

There is a really old joke: “The best program to write C++ in Linux is the Linux itself”. It is well known that hardcore developers write code in Vim, build it by typing compiler’s commands by hand and use GDB in terminal to debug. But I’ve become lazy because of Windows and I really like to have slick and easy to use IDE such as Visual Studio, which… is not available on Linux, unfortunatelly.

I was looking for something similar to the Visual Studio which I’ve got used to. For me – a good IDE should let the programmer focus on programming not on fighting with building pipeline and tons of configurations. Having this in mind, from many IDEs available, I’ve selected few worth mentioning.