首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Visual Studio 2012/2013 Slow“列表成员”Intellisense

Visual Studio 2012/2013 Slow“列表成员”Intellisense
EN

Stack Overflow用户
提问于 2013-08-14 23:38:29
回答 6查看 4.9K关注 0票数 8

我使用Visual Studio2012(高级版,更新3,ReSharper 8)在VB.Net中编码。我已经停用了ReSharper智能感知,我正在使用标准的VS智能感知。

有一段时间我遇到了严重的intellisense性能问题。我的问题似乎特定于intellisense的“列表成员”子集。几乎每次list members intellisense被激活时,加载和显示列表大约需要2秒。在显示成员列表之前,应用程序将挂起。

我使用进程监视器来诊断问题,每次显示成员列表时,Visual Studio缓存似乎都会与我的解决方案中的各种文件执行数千次文件交互。大多数这些文件交互似乎都集中在从T4模板和VS生成的设计器文件生成的代码上。我在网上找不到任何关于这个问题的信息。

有没有其他人看到过这个性能问题并找到了解决方案?

EN

回答 6

Stack Overflow用户

发布于 2014-06-11 00:55:20

我也有同样的问题。每当我开始输入html标签的class (或style)属性时,显示intellisense菜单大约需要10秒。

我尝试删除我的.suo文件。我观察了VS重新生成缓存大约30秒。但它仍然会发生;也许问题至少对我来说只是加载了intellisense列表中的项。

我禁用了BrowserLink,但没有修复它。

因此,我通过在“文本编辑器|超文本标记语言|常规”选项卡中取消选中Auto List Members,有效地关闭了对超文本标记语言文件的智能感知。不再有烦人的停顿..也没有更多的智能感知,但对我来说,这是很好的。

票数 10
EN

Stack Overflow用户

发布于 2014-03-23 01:33:19

我没有安装Resharper,并且面临着这个问题--对于CSS来说,intellisense速度很慢(当我试图编辑class属性的值,或者只是将插入符号移动到它的时候,与疯狂和完全减慢相比,整个速度变慢了。如果我编辑CSS文件,也会发生这种情况。请注意,在使用Flat Dream模板web项目中会发生这种情况。可能我应该检查它并删除未引用的CSS文件,但如果它有整个CSS和更少的文件,那么最好的方法是什么呢……

票数 3
EN

Stack Overflow用户

发布于 2013-11-26 23:10:53

不幸的是,这个问题似乎也出现在VS2013中--我在VS2013+ ReSharper v8.0.2和CSS中的智能感知中也遇到了类似的问题。

在相同的解决方案上使用VS 2012 + ReSharper 8.0.2是很好的。

我的问题似乎主要源于这样一个事实,即我正在开发一个ExtJS解决方案(它添加了成百上千的.js和.css文件),而VS2013似乎在这个问题上失败了。

你在这里已经在使用VS2012了-- ReSharper完全卸载时会出现问题吗?如果不是,那么ReSharper就是你的问题。如果是VS2012,那就是别的东西了。检查您可能已安装的所有其他扩展,并尝试禁用它们。

您是否在使用自己的T4模板?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18236179

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档