突然之间,我的 VS 2010 项目中的 Intellisense 开始变得疯狂。
一切都正确构建,但它不再能找到基本的 C++ 头文件,如 string、map 等。它不再识别 std:: 命名空间,而且它通常只是出问题了。
代码仍然可以编译,但无论我做什么,我都无法让 Intellisense 再次正常工作。
我发现的最接近的现有问题在这里: VS 2010 错误 - 无法打开文件“iostream”
但该解决方案对我不起作用。
我安装了 2012 和 2010,所以我想知道一个是否搞砸了另一个。不过,我为此使用了 2010。
我目前的解决方案是使用python库看门狗和bash片段(最初从这里获取).
watchmedo shell-command client/js/src/templates/ proto/ --recursive \
--patterns="*.soy;*.proto" \
--command="echo \"WATCHMEDO file changed - rebuilding\"; make genfiles;"
Run Code Online (Sandbox Code Playgroud)
基本上我正在观看一些模板文件,然后如果其中一个更改,则自动运行make genfiles.
我想知道是否有办法在纯粹的bash中做到这一点?我宁愿不让所有开发人员都依赖Python库.
我在OSX上.