Use the Indexer preference page to select the indexer used by default for new projects and configure its behavior.
Select Indexer | Select the indexer to use by default for all new projects. |
Index all files (files neither built nor included, also) | Activate this checkbox to index all files |
Skip all references (Call Hierarchy and Search will not work) | Activate this checkbox to not index references to save space and gain performance. This prevents some portions of CDT from working, like Call Hierarchy and search for references. |
Skip type references (Search for type references will not work) | Activate this checkbox to not index type references. This prevents some portions of CDT from working, like Search for type references. |
Skip macro references (Search for macro references will not work) | Activate this checkbox to not index macro references. This prevents some portions of CDT from working, like Search for macro references. |
Files to index up-front | Type a comma separated list of files that should always be indexed immediately. |
Automatically update the index | Activate this checkbox to have the index automatically update as it requires. |
Update index immediately after every file change | Activate this checkbox to force an index update whenever a file is saved. |
Use active build configuration | Activate this checkbox to always use the active build configuration indexer settings to build the index. |
Use the build configuration specified in the project's indexer settings | Activate this checkbox to always use the project's indexer settings to build the index. |
Limit relative to the maximum heap size | Specify the relative size limit the index can reach based on the maximum heap size. |
Index database cache: Absolute limit | Specify the maximum size the index database cache is limited to. |
Header file cache: Absolute limit | Specify the maximum size the header file cache is limited to. |
Searching for C/C++ elements
Customizing the C/C++
editor
C/C++ search page, Search window
Search action
Search view