ZinjaI is a C++ IDE (integrated development environment) developed in the context of a Scholarship for Initiation to the Scientific Research, in Universidad Nacional del Litoral, specially designed for being employed in classroom by programming studends.
FEATURES:
edition facilities: syntax highlighting, code folding, avanced search and replace, special C++ commands, intelligent and automatic indentation, and more
quick development of programming exercises without the need to create nor configure projects
complete help system (current, totaly in spanish): documentation about the IDE, tutorials, about advanced features and C++ reference (still incomplete)
context sensitive autocomletion and calltips popups
templates system, for both proyects and simple exercises
improved compiler output displaying: tree form representation for errors and warnings, rewriting some lines, discarding others for better and faster reading
dubugging: inspections handling, gdb objects exploration, regular and conditional breakpoints, watchpoints, backtrace, step by step execution, class instances visualization, special tables for vectors and matrixes, and more
project handling: several configurations profiles, advance compiling and linking options, external tools integrations and more
source sharing: allows user easily sharing a source code to other PCs over a LAN
portability: it can run on Windows, GNU/Linux and Mac OS X, converting projects paths and other settings beetwen both system automatically
visual representations: drawing of flowchart diagrams, class hierarchy diagramas, directly from source code
external tools integration: quick GUI generation with wxFormBuilder, source comparing and merging with diff, internal documentation generation with doxygen, excution profiling with gprof and valgrind, and more
internationalized user interfase: available in spanish and english (with posibillity to add new languages in the future)
free (for price) and free (for liberty) software: GPL license
Release notes: New Release<br/>TE Imp: Updated wxWidgets in the Windows version to version 2.8.12
TE Imp: Now you can put a breakpoint before debugging without pause (actually ZinjaI pause itself, puts the point, and continued)
TE Fix: Now properly mark the point where it stops debugging when the filename contains special characters (accents, ns, etc.)
TE Fix: Fixed a bug in the parser (cbrowser) that was to be hung to parse macro arguments if they never end (missing brackets)
TE Imp: Now you can choose which files to exclude from the static analysis
TE Imp: cppcheck options can be saved in the project file
TE New: Added a dialog to configure the execution of cppcheck
TE Fix: Fixed segfault in accepting multiple choices box for additional auto indices of a project when not selected any
TE Imp: Added a generic table to edit the entries that are multiple choice (such as additional auto indices in a project)
TE New: Added a dialog to install add-ons
TE Fix: No longer crashes when opening many files together from Windows Explorer <br/> [ ZinjaI for Mac OS X full changelog ]