vs IDE 学习使用记录

1.在添加中 新建筛选器和新建文件夹的区别和出现条件

  新建筛选器:在项目->显示所有文件 选项没有被选上时,在添加中就显示新建筛选器。而筛选器只是逻辑上的区分,真实的文件所在位置(和新建类等时)都还在原来的位置。只是在包含筛选器中的头文件时需要加上路径,否则编译器无法找到,也可以在项目 右键 属性中 VC++目录中的包含目录中添加 $(ProjectDir)xxx,(注意用英文的;和原有的分开),这样就不用在包含头文件时添加路径了。

    新建文件夹:在项目->显示所有文件 选项被选上时,在添加中就显示新建文件夹。这是真实的在项目目录中新建的文件夹,在其中新建的文件也会直接新建到这个文件中。。

 

2.为什么项目下已有的筛选器消失了,造成项目下的头文件、源文件、资源文件等混在了一起?

 出现此类问题是ProjectName.vcxproj.filters文件出现了异常,可以删除此文件,然后选择一个可靠的文件副本替换。当此文件中出现非法信息时并不会引起程序异常,所以不易察觉,有时候SVN服务器上的版本就有可能出现此类问题,一般通过SVN的diff功能查看该文件内容,并将异常部分(一般是SVN文件版本冲突造成的)手动修改。

 

posted @ 2016-04-18 16:41  梦幻轮回  阅读(257)  评论(0编辑  收藏  举报