Anjuta is a versatile Integrated Development Environment (IDE) for C and C++ in GNU/Linux. Anjuta IDE has been written for GTK/GNOME, and features a number of advanced programming facilities.
These include project management, application wizards, an onboard interactive debugger, and a powerful source editor with source browsing and syntax highlighting.
Product's homepage
Here are some key features of "Anjuta IDE":
· Fully customizable integrated editor.
· Automatic syntax highlighting.
· Automatic code formatting.
· Code folding/hiding.
· Line numbers/markers display.
· Text zooming.
· Code autocompletion
· Calltips for Linux/GNOME function prototypes.
· Automatic indentation and indentation guides
· ... and much more.
· Each file opened can be operated in either paged mode or windowed mode.
· Highly interactive source-level debugger (built over gdb).
· Interactive execution.
· Breakpoints/watches/signal/stack manipulation.
· ... and much more.
· Built-in application wizards to create terminal/GTK/GNOME applications on-the-fly.
· Dynamic Tags browsing.
· Function definition, structure, classes, etc. can be reached with just two mouse clicks.
· Full tags management for project.
· Full project and build files management.
· Bookmark management.
· Basic windows are attachable and detachable.
· Support for other languages
· Java, Perl, Pascal, etc. (only file mode, no project management).
· Interactive messaging system.
· And, the interface is beautiful!
Requirements:
· GTK >= 2.4.x
· gdl >= 0.6.1
· gnome-build >= 0.1.3
· devhelp >= 0.11
· autogen >= 5.6.5
· guile >= 1.6.7
· libopts >= 23.0.0
· graphviz >= 2.6.0
· subversion >= 1.0.2
· glade3 >= 2.91.3
What's New in This Release: [ read full changelog ]
Bugs fixed:
· 660841 build failure with [-Werror=format-security]
· 653652 'New file' doesn't check duplicates, gets confused
· 660061 Remove 'no-dist-bzip2' from automake options
· 660065 Can't create a new target in empty Makefile
· 661511 Python/Django Project Wizard: Missing Components/Programs: django-admin
Thanks to:
· Andre Klapper, Arnel A. Borja, Carles Ferrando, Michael Biebl,
· Sébastien Granjoux, Xandru Armesto, МироÑлав Ðиколић