跳到主要内容
分享您的经验:以2024年开发商调查为例
正文中添加了71个字符
来源 链接
特里
  • 329
  • 10

以上这些都无助于修复我的devbox(VS2012)上的Intellisense。我甚至尝试了“devenv/resetuserdata”,这导致必须重新安装所有插件。

不过,在C++项目中,#if ABC中的代码#endif块保持灰色。

作为临时解决方法,我将#if ABC修改为#if 1//ABC,然后在编辑完块后恢复更改。烦人的。。。

编辑:几个小时后我意外地建立更好的解决方案。被改进的在中注释掉了“#define ABC 1”头文件ABC的定义、和在项目属性->C/C++->预处理器->预处理器定义中添加了“ABC=1;”。然后Intellisense开始正常工作在整个解决方案中! 代码块未变灰。

以上这些都无助于修复我的devbox(VS2012)上的Intellisense。我甚至尝试了“devenv/resetuserdata”,这导致必须重新安装所有插件。

不过,在C++项目中,#if ABC中的代码#endif块保持灰色。

作为临时解决方法,我将#if ABC修改为#if 1//ABC,然后在编辑完块后恢复更改。烦人的。。。

编辑:几个小时后我意外地找到解决方案。被改进的头文件ABC的定义,Intellisense开始正常工作在整个解决方案中! 代码块未变灰。

以上这些都无助于修复我的devbox(VS2012)上的Intellisense。我甚至尝试了“devenv/resetuserdata”,这导致必须重新安装所有插件。

不过,在C++项目中,#if ABC中的代码#endif块保持灰色。

作为临时解决方法,我将#if ABC修改为#if 1//ABC,然后在编辑完块后恢复更改。烦人的。。。

编辑:几个小时后我发现更好的解决方案。在中注释掉了“#define ABC 1”头文件,以及在项目属性->C/C++->预处理器->预处理器定义中添加了“ABC=1;”。然后Intellisense开始正常工作!代码块未变灰。

正文中添加了205个字符
来源 链接
特里
  • 329
  • 10

以上这些都无助于修复我的devbox(VS2012)上的Intellisense。我甚至尝试了“devenv/resetuserdata”,这导致必须重新安装所有插件。

不过,在C++项目中,#if ABC中的代码#endif块保持灰色。

作为临时解决方法,我将#if ABC修改为#if 1//ABC,然后在编辑完块后恢复更改。烦人的。。。

编辑:几个小时后,我意外地找到了解决方案。我修改了定义ABC的头文件,Intellisense在整个解决方案中开始正常工作!代码块未变灰。

以上这些都无助于修复我的devbox(VS2012)上的Intellisense。我甚至尝试了“devenv/resetuserdata”,这导致必须重新安装所有插件。

不过,在C++项目中,#if ABC中的代码#endif块保持灰色。

作为临时解决方法,我将#if ABC修改为#if 1//ABC,然后在编辑完块后恢复更改。烦人的。。。

以上这些都无助于修复我的devbox(VS2012)上的Intellisense。我甚至尝试了“devenv/resetuserdata”,这导致必须重新安装所有插件。

不过,在C++项目中,#if ABC中的代码#endif块保持灰色。

作为临时解决方法,我将#if ABC修改为#if 1//ABC,然后在编辑完块后恢复更改。烦人的。。。

编辑:几个小时后,我意外地找到了解决方案。我修改了定义ABC的头文件,Intellisense在整个解决方案中开始正常工作!代码块未变灰。

来源 链接
特里
  • 329
  • 10

以上这些都无助于修复我的devbox(VS2012)上的Intellisense。我甚至尝试了“devenv/resetuserdata”,这导致必须重新安装所有插件。

不过,在C++项目中,#if ABC中的代码#endif块保持灰色。

作为临时解决方法,我将#if ABC修改为#if 1//ABC,然后在编辑完块后恢复更改。烦人的。。。