Advanced, C/C++, Text Editor, Options Dialog Box
Lets you change the default behavior of the Text Editor when you are programming in C or C++.
To access this page, in the Options dialog box, in the left pane, expand Text Editor, expand C/C++, and then click Advanced.
Note
Your computer might show different names or locations for some of the Visual Studio user interface elements in the following instructions. The Visual Studio edition that you have and the settings that you use determine these elements. For more information, see Working with Settings.
Browsing/Navigation
Disable Database
Disables the browsing database and the browsing and navigation features.Also disables IntelliSense.
Disable Database Updates
Disables updates to the browsing database. The database can still service browsing and navigation features.The database is opened in read-only mode during the session.
Disable Database Auto Updates
Disables automatic database updates when you edit the source code.To perform a manual update, use the Rescan Solution command.
Disable Implicit Files
Disables the parsing of files that are implicitly included in your project (for example, standard headers).Disable Implicit Cleanup
Disables garbage collection of implicit files that are no longer referenced.Disable External Dependencies Folders
Disables the updating of the \External Dependencies\ folder for every project. Also disables the creation of such folders.Recreate Database
Forces re-creation of the browsing database for the project.Rescan Solution Interval
Lets you set the interval between scans of the files in the solution. Files are periodically rescanned to account for external changes.
Diagnostic Logging
Enable Logging
Enables diagnostic logging to the output window.Logging Level
Lets you set log verbosity, from 0 to 5.Logging Filter
Lets you filter displayed event types by using a bitmask.Set by using a sum of any of the following options:
0 - None
1 - General
2 - Idle
4 - WorkItem
8 - IntelliSense
16 - ACPerf
32 - ClassView
Fallback Location
Always Use Fallback Location
Forces creation of the browsing database at the fallback location.Do Not Warn If Fallback Location Used
Disables the warning notification when the fallback location is used.Fallback Location
Lets you set the location of the fallback directory.
IntelliSense
Auto Quick Info
Enables QuickInfo tooltips when you move the pointer over text.Disable IntelliSense
Disables IntelliSense.Disable Auto Updating
Disables the automatic updating of IntelliSense. Instead, updates occur only when you use IntelliSense.Disable Error Reporting
Prevents IntelliSense errors from appearing in the error window.Disable Squiggles
Hides wavy underlines on IntelliSense errors.Disable #include Auto Complete
Disables auto-completion of #include statements.Max Cached Translation Units
Lets you set the maximum number of translation units (between 2 and 15) that are kept active for IntelliSense requests.For more information about translation units, see Phases of Translation.
References
Disable Resolving
Disables the use of IntelliSense to verify reference candidates in Find All References results.Hide Unconfirmed
If references are resolved, hides all references that are not confirmed in Find All References results.