Tha*_*Guy 8 intellisense generated-code visual-studio visual-studio-2012 visual-studio-2013
我使用Visual Studio 2012(Premium,Update 3,ReSharper 8)在VB.Net中编码.我已经停用了ReSharper intellisense,我正在使用标准的VS intellisense.
有一段时间我一直在经历严重的智能感知性能问题.我的问题似乎特定于intellisense的"List Members"子集.几乎每次列表成员intellisense被激活时,加载和显示列表大约需要2秒钟.应用程序挂起,直到显示成员列表.
我使用Process Monitor来诊断问题,并且每次显示成员列表时,Visual Studio缓存似乎都在我的解决方案中与各种文件执行数千次文件交互.大多数这些文件交互似乎都集中在来自T4模板和VS生成的设计器文件的生成代码中.我无法在线找到有关此问题的任何信息.
有没有其他人看到这个性能问题并发现了它的解决方案?
was*_*ard 10
我有同样的问题.每当我开始输入html标签的类(或样式)属性时,显示智能感知菜单大约需要10秒钟.
我试着删除我的.suo文件.我看着VS重新生成缓存约30秒.但它仍然会发生; 也许对我来说问题至少只是加载intellisense列表中的项目.
我禁用了BrowserLink并且没有修复它.
因此,我通过取消选中Auto List Members"文本编辑器"来有效地关闭HTML文件的智能感知 HTML | 常规选项卡.没有更烦人的停顿..也没有更多智能感知,但对我来说这很好.
小智 1
不幸的是,这个问题似乎也出现在 VS 2013 中 - 我在 VS2013 + ReSharper v8.0.2 和 CSS 中的智能感知中也遇到了类似的问题。
在同一解决方案上使用 VS 2012 + ReSharper 8.0.2 就可以了。
我的问题似乎主要源于这样一个事实:我正在开发 ExtJS 解决方案(它添加了数百个 .js 和 .css 文件),而 VS 2013 似乎因此而崩溃。
您已经在这里使用 VS2012 - 完全卸载 ReSharper 时是否存在此问题?如果没有,那么 ReSharper 就是您的问题。如果是VS2012,那就另当别论了。检查您可能已安装的所有其他扩展并尝试禁用它们。
您使用自己的 T4 模板吗?
| 归档时间: |
|
| 查看次数: |
4755 次 |
| 最近记录: |