Visual Studio Code jest całkiem fajne, korzystam z wtyczek:
C/C++ InteliSense,
CMake
Cmake Tools
zainstalowałem sobie wcześniej Pacmana żeby łatwo dodawać pakiety:
MySys2 , MinGw wraz z generatorem Ninja (który jest bardzo szybki), kompilator gcc, łatwo to można skongifurować i działa.
Jeżeli zależy ci na tworzeniu jakiś aplikacji desktopowych z Formami etc to faktycznie może lepiej bedzie korzystać z Qt creatora,
Ja osobiście piszę w OpenGL i tam sobie GUI robie w miare potrzeb, poza tym działam na Win 10 więc zawsze mogę sięgnąć do WinApi i porobić jakieś okienka, nie wiem jak to wygląda na Linuksie.
Problem jest taki że oprócz VSCode musze mięc np RenderDoc, albo jakiś program do Disassembyl bo czasem ciężko dojść do ładu przy segmentation fault. Ponadto w czasie Debugu (gdb) kolejna zmorą jest przeglądanie kontenerów biblioteki STL, jak map, unorder_map, vector, trzeba trochę się nakilikać .
Pozdrawiam