经常出现不能智能提示,现总结一下:
首先要清楚,以下情况是不会智能提示的
1:光标在代码注释内。
2:正在写字符串。
3:在光标上方出现语法错误。
4: 当您数次包括一个使用情况在不同宏状态下不同的头文件时,IntelliSense 将无法一直工作。
如下原因为导致不能智能提示:
1: 处理 C++ 项目中的 IntelliSense 失败,确保 Visual C++ 项目不包含任何编译错误。
2: 确保 stdafx.h 在包含路径中。
3: 如果解决方案中包含 C++ 托管扩展和托管 C++ 新语法的组合,则请根据语言类型将解决方案拆分为多个解决方案。
4: .ncb 文件中有错误。重新生成 .ncb 文件,从解决方案中删除 .ncb 文件。
本文总结了导致IDE中IntelliSense智能提示功能失效的原因,并提供了相应的解决办法,包括检查编译错误、修复.ncb文件等。
1617

被折叠的 条评论
为什么被折叠?



