Associating Special File Names

Some files in your project may not have any file extension. For instance, the standard C++ header files, such as “complex” do not have file extensions. This situation makes it difficult to use wildcard specifications to associate a file with a document type. For that reason, Source Insight uses a special file named filealias.txt to create file name aliases for the purpose determining the file’s document type.

The filealias.txt file is stored in your Source Insight program directory. You can edit this file. By default, it contains the names of the standard C++ header files.

The format of filealias.txt is as follows:


This maps oldfilename to newfilename before determining the file’s document type. For example:


When Source Insight sees the file algorithm, it uses the alias algorithm.h when determining the document type of the file.