vs如何将所有的临时文件移动到其他地方

默认情况下,使用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,这样以后再新建工程时就可以看到默认的中间目录以及生成目录已经被修改了,如下:


vs如何将所有的临时文件移动到其他地方_第1张图片
新建位图图像.jpg

2. 移动sdf与ipch

接下来是移动sdf与ipch文件的位置,依次打开“工具”“选项”,找到并修改以下位置:

vs如何将所有的临时文件移动到其他地方_第2张图片
新建位图图像.jpg

这样以后再新建项目时,sdf与ipch就会被放到指定的文件夹“D:\vs10Temp”下面,不会再跟代码在一起了。

完成上面两点后,以后写代码就不会有动辄上百兆的垃圾文件跟代码放在一起了。拷贝、发布代码的时候再也不用一点点删了。

你可能感兴趣的:(vs如何将所有的临时文件移动到其他地方)