2015-09-22 20 views
8

Używam narzędzi Node.js dla Visual Studio.Co to jest .ntvs_analysis.dat

Podczas otwierania projektu załadowanie zajmie trochę czasu, z uwagi na proces analizy Node.js.

Kolejnym problemem jest .ntvs_analysis.dat rośnie coraz większy?

Co to jest i czy jest to potrzebne?

+0

Visual Studio automatycznie ignoruje ten plik podczas dodawania projektu do kontroli źródła, więc z pewnością nie jest to krytyczne. Należy zapoznać się z dokumentacją kontroli źródła w celu uzyskania najlepszych praktyk dotyczących zarządzania plikami pamięci podręcznej IDE. –

+0

@TamirDaniely nie z vs2013 i git. Musisz wykluczyć/usunąć to – Sharky

Odpowiedz

8

Rozumiem, że rozszerzenie NTVS analizuje kod w celu zapewnienia obsługi technologii IntelliSense. Wynik analizowanego kodu jest przechowywany w pliku ntvs_analysis.dat. Jednak analizuje on nie tylko twój kod, ale także wszystkie zainstalowane npm_modules i ich zależności (i ich i ich)). Instalacja większej liczby modułów sprawi, że twój plik ntvs_analysis.dat będzie bardzo szybki.

Istnieje otwarty problem dotyczący github https://github.com/Microsoft/nodejstools/issues/88 w tej sprawie. Plik staje się naprawdę duży dla niektórych osób, w tym dla mnie.

Jednym z proponowanych rozwiązań w dyskusji jest zmniejszenie głębokości zeskanowanych folderów. Wyłączenie funkcji IntelliSense pomogłoby w zmniejszeniu pliku zgodnie z dyskusją.