<p>The C/C++ indexer uses the parser to create a database of your source and header files that provides the basis for C/C++ search, navigation features and parts of content assist.</p>
<p>The indexer runs on a background thread and reacts to resource change events such as:
<ul>
<li>C/C++ project creation/deletion</li>
<li>Source files creation/deletion</li>
<li>File imports</li>
<li>Source file content changes</li>
</ul></p>
<p>It is possible to customize the behavior of the indexer through the use of source folders or even turn it off completely.
This customizable behavior is available on a per-project basis (i.e. it is possible to have different indexer settings for each project in your workspace).</p>