If you work on Linux, then you wouldn't want to miss these 5 open source development tools. They will take your development to a whole new level.
1: Bluefish
Bluefish is a powerful editor targeted towards programmers and web developers, with many options to write websites, scripts, and programming code. Bluefish supports many programming and markup languages. Bluefish is a multi-platform application that runs on most desktop operating systems including Linux, FreeBSD, MacOS-X, Windows, OpenBSD, and Solaris.
2: Anjuta
Anjuta DevStudio Open source IDE for the C and C++ language. It is a versatile software development studio featuring a number of advanced programming facilities including project management, application wizard, interactive debugger, source editor, version control, GUI designer, profiler and many more tools. It focuses on providing simple and usable user interface, yet powerful for efficient development.
3: Glade
Glade is a RAD tool to enable quick & easy development of user interfaces for the GTK+toolkit and the GNOME desktop environment. Glade includes a number of interface building blocks, such as text boxes, dialog labels, numeric entries, check boxes, and menus, to make the development of interfaces quicker.
4: GCC
The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, Ada, and Go, as well as libraries for these languages (libstdc++, libgcj,...). GCC was originally written as the compiler for the GNU operating system.
5: Kdevelop
Kdevelop is a free, open source set of libraries that can be used as a foundation for IDE-like programs.
It is programing-language independent and is planned to be used by programs like: KDevelop, Quanta, Kile, KTechLab ... etc. Kdevelop supports 15 programming languages, with each having language-specific features. Kdevelop also offers an included debugger, version control system (Subversion), application wizard, documentation