|
Anjuta
Lead Developer: Naba Kumar
Anjuta is a very versatile Integrated development environment for c and c++ Gnu/Linux. Written in gtk/gnome and written for gtk/gnome, it features many advanced programming tools and utilities. Besides many other, it has project management, application wizards, onboard interactive debugger, and a powerful source editor with source browsing.
Anjuta is an effort to marry the flexibility and power of text based command line tools with the ease of graphical user interface of gnome. That's why I have, with all my might and the community, made it as much as 'user-friendly' interface as possible. Please have a look at the screenshot.
- Class browser and file browser in the project manager (based on ccview)
- Additional application wizards
- GNOME look and feel
- Expanded, GDP-standardized manual & FAQ
- Context sensitive help and GNOME API browser (if DevHelp and books are installed)
- Added preferences for setting caret and selection colors
- Multiple translations
- Fully customizable integrated editor.
- Automatic syntax highlighting.
- Automatic code formatting.
- Code folding/hiding.
- Line numbers/markers display.
- Text zooming.
- Text auto completion
Call tips for Linux/Gnome function prototypes.
- Automatic indentation and indentation guides
- Each file opened can be operated in either paged mode or windowed mode.
- Highly intractable source level debugger (build over gdb).
- Interactive execution.
- Breakpoints/watches/signal/stack manipulation.
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 such as java, perl, pascal ... etc (only file mode, no project managements).
- Interactive messaging system.
The official Anuta webpage can be found at:
Anjuta Homepage
|