Add a setting to stop automatically tag parsing all headers under the current workspace folder #6827
Labels
enhancement
Improvement to an existing feature
Feature: Configuration
An issue related to configuring the extension or IntelliSense
Feature: Symbol Search
Language Service
performance
Milestone
Currently, headers under the workspace folder are always tag parsed, even if they're not
#included
. This decision was made before multi-root workspaces were possible in which users could add large external libraries with lots of headers that aren't used, but can increase the database size and decrease performance (see #6801).Most of the work involved is just adding the setting and plumbing it through, similar to what is already done for the limitSymbolsToIncludedHeaders setting.
The text was updated successfully, but these errors were encountered: