می تونی از IDE استفاده کنی.. مثل codeblock | Kdevelop | clion به جز کد بلاک کیدولوپ و سیلیون جفتشون به صورت دیفالت از cmake استفاده می کنن ( کدبلاک باید براش پیکربندی کنی دستی )
ولی من راضی نبودم برای اینها ( خب دانشگاه مجبور بودم ۲ ترم با سیپلاس کار کنم )
من از sublime | vscode ( بنظرم vscode ابزار های خیلی بهتری داره ولی خب sublime خیلی سبک و عالی هست ) برای نوشتن کد استفاده می کردم و برای تست و اجرا از cmake (ترم ۲ بیشتر ترم ۱ با g++ مستقیم کامپایل می کردم ) استفاده می کردم که خب یه ترمینال کنار ادیتورم همیشه باز بود و باهاش تست می کردم...
به نظرم خیلی راحت تر و سریع تره این شیوه تا استفاده از IDE ... البته خب من فقط چون مجبور بودم با سیپلاس کار کنم این روش رو انتخاب کردم D: