DA-C Project


Open the Project

New Project

Adding Files to Projects

Removing Files from Projects

Importing a Project

Configuring a Project


DA-C is a project-oriented program, and all files relevant to the project should be part of the project. Source code files which are part of the project are analyzed and thus you gather information about the symbols and files of the project as well as their inter-connections (interdependence). If needed this information is quickly available by clicking with a mouse, without interrupting your train of thought.

If you use DA-C at the same time as some integrated development environment (IDE) or some other tool, it is important to make sure that DA-C is always started on the appropriate project.

Importing a Project

Project Importer transforms configuration files of common editors and VCS configuration files to the DA-C configuration (DCP and INI files) to allow you a quick and easy transition to DA-C. Other editors are mostly oriented to text editing only, and intended to support as many users/programmers as possible, in as many existing computer languages as possible, while DA-C is a product which really "understands" your C code and is made with the intention to facilitate the development and maintenance of small and simple, as well as of larger and more complex projects. Due to these differences, the conversion of a project from another editor is sometimes not complete, that is some specific settings are not converted to the DA-C project.

You can start conversion by choosing the Project > Import Project command.

The converter creates DA-C configuration files based on DA-C default configuration files and the results of conversion of the chosen project. This means that the new DA-C project will not obtain all its parameters from the chosen project.

After the conversion has been completed, the DA-C Messages window opens to inform you of the successfully completed conversion and/or possible problems, that is unconverted files. All project parameters can be additionally changed and adapted to suit your specific needs via the Options menu.

You can find out more about specific importers in Technical Notes.