默认情况下,使用vs创建工程时,vs会将一大堆临时文件与代码放在一起。可能你的代码只有几百k,但是使用整个解决方案可能有上百兆,多出来的部分全部是临时性的垃圾文件,非常的不人性化。本篇文章介绍怎样把这些临时文件通通放到别的地方。
1. 移动Debug与Release
包括解决方案文件夹下的Debug、Release与工程文件夹下的Debug、Release。
1.1 只修改当前工程的Debug、Release目录
直接打开项目“属性”对话框,修改“配置属性”下“常规”下“输出目录”与“中间目录”就可以了。
1.2 修改所有新建工程的Debug、Release目录
直接在vs的提供的选项上是找不到的,需要修改vs的模板文件。这个文件一般位于“C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\VCWizards\default.vcproj”,用vs打开这个文件。对,没错就是vs,然后到属性里面改掉中间目录与生成目录到你自己想要的位置,然后保存。
OK,这样以后再新建工程时就可以看到默认的中间目录以及生成目录已经被修改了,如下:
2. 移动sdf与ipch
接下来是移动sdf与ipch文件的位置,依次打开“工具”“选项”,找到并修改以下位置:
这样以后再新建项目时,sdf与ipch就会被放到指定的文件夹“D:\vs10Temp”下面,不会再跟代码在一起了。