我在 VS2010 中的 Intellisense 中遇到两个问题。我们的项目非常大,它由数百个 .js 文件组成,其中包含数十万行代码。使用 VS2010 只需 5-10 分钟后,内存使用量就可以轻松攀升到 1GB 以上,这会导致速度显着减慢,并且每次我在文件之间按 CTRL+TAB 时,状态栏中都会出现“更新 JavaScript Intellisense”。我们所有的 .js 文件都有标签,因此 Intellisense 知道在哪里可以找到相关代码,每个 .js 可以轻松引用 20-30 个其他 .js 文件。
因此,我假设每次您按 CTRL+TAB 或打开一个新的 .js 文件时,Intellisense 都会重建,对我来说,每次您按 CTRL+TAB 时,它都会重建 Intellisense,无论您是否进行了任何更改或现在,它似乎从未释放任何内存,内存使用量永远不会下降。
我已经尝试了在网上找到的所有解决方案,甚至有些看起来很愚蠢的解决方案,因为我已经绝望了,我什至今天安装了 VS2010 SP1 Beta,希望微软能够修复它 - 没有。
关闭 TABS 也没有帮助,内存使用率仍然很高。
我当前的解决方案是每 30-60 分钟重新启动 VS2010,并尝试保持最少数量的文件打开。
有任何想法吗?
虽然我也遇到过同样的问题,但在解决 JS intellisense 的循环引用和注释拼写错误后,这种情况还没有出现。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)