DAC Project


Open the Project

New Project

Adding Files to Projects

Removing Files from Projects

Importing a Project

Configuring a Project


DAC 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 DAC at the same time as some integrated development environment (IDE) or some other tool, it is important to make sure that DAC is always started on the appropriate project.

Importing a Project

Project Importer transforms configuration files of common editors and VCS configuration files to the DAC configuration (DCP and INI files) to allow you a quick and easy transition to DAC. 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 DAC 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 DAC project.

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

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

After the conversion has been completed, the DAC 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.