什么是.ntvs_analysis.dat

时间:2015-09-22 14:39:15

标签: node.js visual-studio ntvs

我正在使用Visual Studio的Node.js工具。

当我打开一个项目时,由于Node.js分析过程,加载需要一些时间。

另一个问题是.ntvs_analysis.dat越来越大了吗?

它是什么,我需要它吗?

1 个答案:

答案 0 :(得分:8)

据我了解,NTVS扩展分析您的代码以提供IntelliSense支持。分析代码的结果存储在ntvs_analysis.dat中。但是,它不仅分析您的代码,而且还分析所有已安装的npm_modules及其依赖项(以及它们和它们的依赖项)。因此,安装更多模块将使您的ntvs_analysis.dat增长得非常快。

github https://github.com/Microsoft/nodejstools/issues/88就此有一个未解决的问题。对于包括我在内的一些人来说,该文件变得非常大。

讨论中提出的一个解决方案是减少扫描文件夹的深度。根据讨论,关闭IntelliSense将有助于保持文件更小。