在使用Visual Studio 2010開發(fā)C++程序的時(shí)候,會(huì)發(fā)現(xiàn)有一些奇怪的文件被創(chuàng)建出來,比如一個(gè)叫ipch的文件夾,和一個(gè)與工程同名的.sdf文件,而且ipch下面的文件和.sdf文件都很大,至少有10M,大項(xiàng)目可能超過100M,那這些文件是干什么用的呢?這些文件是Visual Studio用來保存預(yù)編譯的頭文件和Intellisense用的,刪除這些文件對(duì)于工程的開發(fā)完全沒有影響。那如果我既想使用預(yù)編譯的頭文件和Intellisense,又不想看到這些無聊的文件該怎么辦呢?
在Visual Studio里進(jìn)入如下設(shè)置:進(jìn)入“Tools > Options”,選擇“Text Editor > C/C++ > Advanced”,然后找到“Fallback Location”。然后把“Always use Fallback Location”和“Do Not Warn if Fallback Location”設(shè)置成“True”就可以了,如下圖:
文件保存到特定的文件夾,就要設(shè)置一下Fallback Location,否則Visual Studio會(huì)用系統(tǒng)的臨時(shí)文件夾來保存這些文件。
然后重啟Visual Studio,那些討厭的文件就不見了。這個(gè)設(shè)置對(duì)于像我這樣使用Dropbox來同步代碼的人來說尤其有用。
新聞熱點(diǎn)
疑難解答
圖片精選