“选项”对话框 ->“文本编辑器”->“C/C++”->“高级”
允许您更改在用 C 或 C++ 编程时文本编辑器的默认行为。
若要访问此页面,请在**“选项”对话框中的左窗格中,展开“文本编辑器”,再展开“C/C++”,然后单击“高级”**。
提示
以下说明中的某些 Visual Studio 用户界面元素在计算机上出现的名称或位置可能会不同。 您安装的 Visual Studio 版本以及使用的设置决定了这些元素。 有关更多信息,请参见 使用设置。
浏览/导航
禁用数据库
禁用浏览数据库和浏览与导航功能。同时禁用 IntelliSense。
禁用数据库更新
禁用浏览数据库的更新。 数据库仍可以维护浏览和导航功能。在此会话中,以只读方式打开该数据库。
禁用数据库自动更新
编辑源代码时,禁用自动数据库更新。若要进行手动更新,请使用**“重新扫描解决方案”**命令。
禁用隐式文件
禁用隐式包含在项目(例如,标准头文件)中的文件的分析。禁用隐式清理
禁用不再被引用的隐式文件的垃圾回收。禁用外部依赖项文件夹
禁用为每个项目更新\外部依赖项\文件夹。 还禁用此类文件夹的创建。重新创建数据库
强制为项目重新创建浏览数据库。重新扫描解决方案的间隔
允许您设置扫描解决方案中文件的间隔。 定期重新扫描文件以考虑外部更改。
诊断日志
启用日志记录
对输出窗口启用诊断日志。日志记录级别
允许您从 0 到 5 设置日志的详细程度。日志记录筛选器
允许您通过使用位掩码来筛选显示的事件类型。通过使用下列选项中的任意选项的总和来设置:
0 – 无
1 - 常规
2 - 空闲
4 - WorkItem
8 - IntelliSense
16 - ACPerf
32 - ClassView
回退位置
始终使用回退位置
强制在回退位置创建浏览数据库。如果使用回退位置,请勿发出警告
使用后备位置时,禁用警告通知。回退位置
允许您设置回退目录的位置。
IntelliSense
自动快速信息
在您将指针移到文本上时启用快速信息工具提示。禁用 IntelliSense
禁用 IntelliSense。禁用自动更新
禁用 IntelliSense 自动更新。 相反,更新仅在您使用 IntelliSense 时发生。禁用错误报告
防止 IntelliSense 错误在错误窗口中出现。禁用波形曲线
隐藏 IntelliSense 错误上的波浪下划线。禁用 #include 自动完成
禁用自动完成 #include 声明。最大缓存的转换单位
允许您设置保持 IntelliSense 请求处于活动状态的转换单位的最大数字(介于 2 与 15 之间)。有关转换单位的更多信息,请参见Phases of Translation。
引用
禁用解决
禁用使用 IntelliSense 来验证 **“查找所有引用”**结果中的引用候选项。隐藏未确认
如果引用得到解析,则隐藏**“查找所有引用”**结果中未确认的所有引用。