Здесь мы сделаем небольшой обзор существующих средств разработки на языке C++ под Linux. В этом списке мы расскажем о двух самых известных средах разработки для Линукс — NetBeans и Code::Blocks.
Для начала Code::Blocks, специально ориентированный на работу с C и С++. Code::Blocks обладает кроссплатформенностью, в нем можно выбиратькомпилятор по своему вкусу из довольно большого набора. Один из основных плюсов Code::Blocks заключается в том, что освоиться с ним очень легко, не нужно долго мучиться с тем, чтобы разобраться с интерфейсом. Однако при этом следует отметить, что новые версии Code::Blocks выходят довольно редко, кроме того среди недостатков этой среды разработки нужно отметить то, что нет выделения ошибок в редакторе.
NetBeans — среда разработки, известная многим профессиональным программистам. Она поддерживает разработку на Java, JS, Python, а также, разумеется, C и С++. Среди основных достоинств этой среды разработки, отличающей ее от конкурентов — возможность рефакторинга, удаленной отладки, автоподстановки классов и методов, а также многие другие. Однако при этом в программе разобраться довольно сложно, ее интерфейс — не из простых.