Dlaczego Visual Studio tworzy folder ipch i plik .sdf?

Jeżeli używasz Visual Studio 2010, w katalogu z programem znajdziesz folder ipch. Służy on do prekomplilacji plików nagłówkowych, jest to technika w niektórych kompilatorach języka C i C++ do zmniejszenia czasu kompilacji (więcej na ten temat tu). Felder ten jest wykorzystywany do obsugi technologii IntelliSense™, formą automatycznego uzupełniania, służy jednocześnie jako dokumentacja i ujednoznacznienie dla nazw zmiennych, funkcji i metod. Pliki o których mowa w tym poście nie są lubiane przez programistów, ponieważ zajmują dużo miejsca na dysku, ale ciężko jest zrezygnować ich kosztem z technik IntelliSense i  prekompilacji nagłówków. VS 2010 daje możliwość zmiany lokacji plików tymczasowych. Otwórz Visual Studio 2010, kliknij lewym przyciskiem myszy “Tools > Options”, choose “Text Editor > C/C++ > Advanced”, scroll down do “Fallback Location”. Zmień “Always use Fallback Location” i “Do Not Warn if Fallback Location” na “True”, i wybierz “Fallback Location” jaką byś chciał. Tak ja poniżej.

Teraz folder i plik .sdf bedą zapisywane w docelowym adresie.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s