Visual Studio 2015非常慢

Spe*_*ets 143 visual-studio-2015

我刚刚完成安装,整个IDE超级慢.看起来它在背景中进行了一些繁重的CPU调用,整个IDE实际上已经冻结并且在大约2-3秒内没有响应.

我没有使用Visual Studio 2013 Ultimate这个问题.我正在运行Visual Studio 2015 Professional.

已安装的附加组件/包:

  • Node.js工具
  • ReSharper的

有人有主意吗?

Nos*_*mus 90

我发现Windows Defender反恶意软件导致了巨大的延迟.转到更新和安全 - >设置 - > Windows Defender.打开Defender并在Settings选项中选择Exclusions并添加"devenv.exe"进程.它对我有用

  • 进一步的研究发现,VS的"奴隶"流程也引发了反恶意软件活动.对于那些懒得(像我一样)将它们全部输入ui(如@Nostradamus所描述),启动PowerShell提示(我使用提升)并将其粘贴到:Set-MpPreference -ExclusionProcess devenv.exe,TE.ProcessHost. Managed.exe,csc.exe,iisexpress.exe,msbuild.exe,vshost32-clr2.exe,vshost-clr2.exe,vshost32.exe,VBCSCompiler.exe,w3wp.exe使用*完全*需要您自担风险.更多信息,请访问https://technet.microsoft.com/en-us/library/dn433291(v=wps.630).aspx (6认同)
  • @cottsak不推荐 (5认同)

Mui*_*ota 36

我的Visual Studio 2015 RTM使用ReSharper 9.1.2的速度也非常慢,但自从我升级到9.1.3后它运行良好(参见ReSharper 9.1.3到Rescue).也许是一个暗示.

还有一个提示.ReSharper 9.2版本可用于:

改进了与Visual Studio 2015 RTM的集成,解决了9.1.2和9.1.3版本中发现的问题

  • 我在safeMode中遇到问题而且我没有resharper.嗯 (2认同)
  • 运行R#9.2,仍然很慢 (2认同)
  • 我在ReSsharper 10上,它为我爬行. (2认同)

小智 23

尝试关闭ReSharper代码检查菜单选项代码检查设置并选择Visual Studio IntelliSense(菜单选项智能感知常规)而不是ReSharper IntelliSense将使速度更快.


Aja*_*mar 18

尝试卸载用于Visual Studio的Node.js工具(NTVS)或从JetBrains 卸载名为ReSharper的商业插件.使用NTVS和Resharper会导致Visual Studio 2015中的内存泄漏.

NTVS = Visual Studio的节点工具

  • @ThomasEyde显然没有人能够正确地得到这个缩写.我想是Node.js Visual Tools for Studio. (7认同)
  • 卸载NVTS后Visual Studio快速运行. (3认同)
  • 它是人们UALOAWDT时的DMN.SI.好? (2认同)

Dan*_*bly 16

我使用Visual Studio 2015社区版进行了非常慢的编辑,尤其是在使用HTML(以及Razor)和JavaScript时.我能够通过删除ASP.NET MVC项目的"Scripts/_references.js"文件中的引用来解决此问题.此外,我通过将其添加到_references.js文件的顶部来禁用该文件中的自动同步.

此解决方案导致Visual Studio的IntelliSense无法加载显示所有可用的JavaScript引用.但是,ReSharper的IntelliSense将完美无缺地运行.

/// <autosync enabled="false" />
Run Code Online (Sandbox Code Playgroud)

  • 这个文件只适用于你想在所有javascript/razor文件中被intellisense使用的javascript文件,所以应该只包括jquery,modernizr等东西.在我们的项目中它已经自动填充了整个中的每个js文件项目,超过800!Intellisense如此挣扎,编辑无法跟上打字的步伐.我把它剥离回8个文件,现在一切都好多了.如果只想在一个或两个文件中引用js,则只能在这些文件中执行.请参阅http://madskristensen.net/post/the-story-behind-_referencesjs (4认同)

Sam*_*ath 7

如果您因ReSharper而受苦,那么下面提到的选项可能有所帮助.

Visual Studio配置:

ReSharper可能与其他Visual Studio插件和扩展冲突 - 如果速度减慢,请尝试逐个禁用其他插件并检查它是否有助于使用ReSharper加速Visual Studio.以下是与其他插件的已知兼容性问题的一些示例:

生产力电动工具

VSCommands

此外,您可以尝试关闭"工具|选项|环境|常规"下的以下选项:根据客户端性能自动调整视觉体验使用硬件图形加速(如果可用)

ReSharper配置.

尽管ReSharper提供了许多强大而实用的功能,但其中一些功能可以在提高速度方面进行调整或关闭.这里有些例子:

在"ReSharper |选项|代码检查|设置","分析整个解决方案中的错误"复选框中关闭解决方案范围分析(SWA)复选框

在"ReSharper |选项|环境| IntelliSense |常规"对话框中切换回Visual Studio IntelliSense在"ReSharper |选项|环境|常规"对话框中清除当前解决方案的缓存

以下是链接: