Dra*_*ex_ 4 c++ intellisense visual-studio visual-studio-2017
我在我的 C++ 项目中使用仅标头库。
当我更改代码时,Visual Studio 开始解析我的解决方案中的文件,包括包含的库。
由于库很大,解析它很慢,我必须等待很长时间,直到 IntelliSense再次变得相关。
有没有办法通过从 IntelliSense 中排除库来加速这种解析?
这个问题不是Visual Studio 2017 在构建和调试过程中太慢的重复,因为它专门处理加速 IntelliSense,这不是另一个问题,也不是答案。
小智 6
这个看似无关的问题为我修复了缓慢的 IntelliSense:https : //stackoverflow.com/a/55401328/6800366
也许取消选中“启用丰富的客户端视觉体验”也对您有帮助。这对我没有任何影响。
您可以在 VS 设置中增加重新扫描解决方案间隔。转到选项->文本编辑器-> C/C++ ->高级,并将重新扫描解决方案间隔设置为所需的分钟。我更喜欢 5000。该值必须在 0 到 5000 之间。
\n\n\n\n您所做的更改将被实时解析(即:在您进行更改时),但是每隔设定的时间就会触发一次完整解析,以确保整个数据库是最新的。这个额外的解析实际上不会清理您的数据库并从头开始重新创建它,而是扫描对不活动的文件所做的更改(以打开项目的头文件之一为例)正在引用 Visual Studio 的不同实例)。默认情况下,这是每 60\n 分钟一次,通过更改此设置,您可以控制该间隔。
\n
| 归档时间: |
|
| 查看次数: |
5574 次 |
| 最近记录: |