1. VS2017有文件夹视图功能,这个使用的大家都可以找到,使用这个功能可以通过CMakeList.txt和CMakeSettings.json来编译c++,但是很多时候会出现:C++ IntelliSense信息可能过时,生成要刷新的CMake缓存,这样的提示,然后就是各种编译不过去,如果是在Linux远程服务器上编译的,即使删除了服务器上的内容也没有办法解决,那怎么办呢,需要进入window下的代码目录,找到.vs这个vs的隐藏缓存目录,将这个目录下的内容全部删除,然后重新打开项目,就可以解决问题了。