KDevelop
KDevelop is a free software integrated development environment (IDE) for the KDE Platform on Unix-like computer operating systems. KDevelop includes no compiler. Instead, it uses an external compiler such as GCC to produce executable code.
Read more about Kdevelop.