Posted on: 05/18/2005 07:12 AM
Anjuta 2.0.0, the first release of Anjuta 2.x series, is available.
This is an alpha unstable release and may not be suitable for production use. However, we encourage to use it and help us with bug reports. Both stable and development release can be used simultaneously, but they should be installed in different install prefix (important).
Anjuta is a versatile GNOME IDE for C and C++. Features include projectmanagement, application wizards, an onboard interactive debugger, and apowerful source editor with browsing and syntax highlighting.
Home page: http://anjuta.org/.
gdl gt;= 0.5.0,
gnome-build gt;= 0.1.1,
devhelp gt;= 0.9.0,
autogen gt;= 5.6.5,
guile gt;= 23.0.0,
libopts gt;= 1.6.7,
graphviz gt;= 2.2.1,
subversion gt;= 1.0.
More details of the dependencies and their downloads are given at the download page.
Architecture and code base:
New: New plugin architecture and all IDE components ported to this framework.
New: Complex docking shell that allows arbitrary docking of IDE widgets.
New: Dynamic plugin activation and deactivation.
New: Extensible architecture.
New: Plugins can interact with other plugins through interface.
New: Plugins can install dynamic UIs (menus/toolbars), including
installing context menus in other plugins.
New:Shell and Plugin API documentation.
New: Integrated help system with Devhelp.
New: Integrated glade UI designer (incomplete).
New: Scope memeber autocompletion (e.g ., -gt; and :: autocompletion).
New: Editor split views.
New: Automatic indentation with tabbing.
New: More syntax highlighting lexers
New: Split multiple views of document
New: Remote editing (full gnome-vfs support)
New: Real-time file modification monitor.
Project management and build plugin:
New: Multiple parallel builds and independent debugging and execution.
New: Synchronous project management (simultaneous manual and automatic
New: Mime based filemanager and desktop integration.
New: Task Manager.
New: Macro plugin allows inserting predefined and user defined texts (macros).
New: Easily extensible template based project wizards (based on autogen).
New: Symbol search plugin.
New: C++ and GObject based class wizard.
New: Class inheritance diagram plugin.
New: Subversion plugin (incomplete)
New: Session management framework.
Updated: Debuger uses GDB machine-interface.
Updated: CVS plugin
Updated: Pretty much everyting.