ReSharper导致Visual Studio缓慢?
问题排查
我们会竭尽所能的ReSharper的性能方面,但是也有一些已知和未知的情况下,ReSharper的可以减缓的Visual Studio。
这里有一些关键点进行故障排除和修复ReSharper的性能问题。
硬件
虽然推荐的硬件是双核CPU和4 GB的RAM,这样的配置可以与ReSharper的一个大尺寸的解决方案,工作时是一个瓶颈。添加更多的RAM,并使用固态硬盘代替硬盘驱动器(SSD)可以有很大的帮助。
操作系统
ReSharper的运行内存很多,所以我们推荐使用现代的x64操作系统,如Windows 7 x64和Windows 8 64位。旧的操作系统,如Windows XP中,被称为是表现不佳的一个原因。
Visual Studio的配置
ReSharper的与其他Visual Studio加载项和扩展可能会发生冲突-如果速度变慢,请尝试禁用的加载项等一个接一个,检查它是否有利于加速VS与ReSharper的。下面是与其他加载项已知的兼容性问题的一些例子:
- Productivity Power Tools
- VSCommands
此外,您还可以尝试下关闭下列选项“工具|选项|环境|常规”[Tools | Options | Environment | General]:
- 基于客户端性能自动调整视觉体验
- 使用硬件图形加速(如果可用)
- Automatically adjust visual experience based on client performance
- Use hardware graphics acceleration if available
ReSharper的配置
虽然ReSharper的提供了不少功能强大且实用的功能,其中一些可以调整或改善的速度方面处于关闭状态。下面是一些例子:
- 关闭在解决方案范围的分析(SWA)“的ReSharper |选项|代码检查|设置”,“分析整体解决方案的错误”复选框
- 切换到Visual Studio中的智能感知“的ReSharper |选项|环境|智能感知|常规”对话框
- 清除高速缓存中“的ReSharper |选项|环境|大将军”目前的解决方案对话框
- Turn off Solution Wide Analysis (SWA) in "ReSharper | Options | Code Inspection | Settings", 'Analyze errors in whole solution' checkbox
- Switch back to Visual Studio IntelliSense in "ReSharper | Options | Environment | IntelliSense | General" dialog
- Clearing caches for current solution in "ReSharper | Options | Environment | General" dialog
验证卡顿是否ReSharper导致的
要做到这一点,只需暂停ReSharper的是这里所描述,并检查性能问题仍然存在。
尝试其他建议
几乎所有已知的方案和措施,加快Visual Studio中使用ReSharper的覆盖在这份文件: 终极指南加快ReSharper的(和Visual Studio)。
使用内置的dotTrace性能分析器核心
如果性能问题是至关重要的,你可以捕获性能快照,并将其上传到JetBrains的团队,以便我们调查您遇到的性能问题,并给出了一些具体的建议给你。
在ReSharper的7及以上的,你有可能会马上与' ReSharper的|帮助|公司简介Visual Studio的“。这一行动将立即开始在VS的分析-完成这样的摄制动作后(基本上,重现放缓),请按对话框中的“获取快照”按钮。
分析完成后,您将能够将快照上传到我们的FTP服务器,所以我们可以研究它提供的解决方案和/或bug修正的性能问题。
文档资料
英文出处:http://resharper-support.jetbrains.com/entries/24083148-Visual-Studio-with-ReSharper-is-slow
dotTrace性能分析器(http://www.jetbrains.com/profiler/)
ReSharper导致Visual Studio缓慢?的更多相关文章
- 提升ReSharper和Visual Studio的性能
转载 作者:赵青青 出处:http://www.cnblogs.com/zhaoqingqing/ 文章目录[点击展开](?)[+] 提升性能 我们不断地确保ReSharper的正常 ...
- 一种解决Code Map与ReSharper冲突导致Visual Studio 2013 Peek Definition失效的办法
更正 3月6号: 经再次测试,单独使用Code Map或ReSharper,对Visual Studio的Peek Definition无影响,但是两者一起使用时,Peek Definition失效, ...
- ReSharper 8.1支持Visual Studio 2013的特色——超强滚动条
自ReSharper 8.1发布以来,便支持Visual Studio 2013.其中peek功能是它的亮点,滚动条则是它的特色. 接下来小编将展示ReSharper在Visual Studio 20 ...
- 如果不用 ReSharper,那么 Visual Studio 2019 能还原 ReSharper 多少功能呢?
原文:https://blog.csdn.net/WPwalter/article/details/100158000 本文的内容分为三个部分: Visual Studio 能完全还原的 ReShar ...
- 如何利用 Visual Studio 自带工具提高开发效率
Visual Stuido 是一款强大的Windows 平台集成开发工具,你是否好好地利用了它呢? 显示行号 有些时候(比如错误定位)的时候,显示行号将有利于我们进行快速定位. 如何显示 1. 工具 ...
- Microsoft Visual Studio Web 创作组件安装失败的解决方法
在网上查一下说是Office2007的问题.我把Office2007卸载了还是不行. 然后用Windows Install Clean Up工具清理,还是不行. 郁闷了.然后在安装包中的下面路径下找到 ...
- Visual Studio 2013 在使用 MVC5 无智能提示
关于 Visual Studio 2013 在使用 MVC5 无智能提示的问题,类库无法正常识别,连最基本的关键字提示都没有了,类变色也没有了,所有的关键字代码,类名,方法成员名都要全部手动敲 原因: ...
- Visual Studio 2012设置Jquery/Javascript智能提示
Visual Studio 2012设置Jquery/Javascript智能提示 在Visual Studio 2008 Visual Studio 2010中微软已经开始支持jquery/java ...
- 用Visual Studio 2015 编写驱动之前一定要注意的问题!!!
如果你确定要使用Visual Studio 2015 编写驱动,那么在你安装Visual Studio 2015 和WDK之前,一定一定要注意一件事情,那就是确保SDK和WDK版本保持一致,切记切记! ...
随机推荐
- 深度学习笔记(七)SSD 论文阅读笔记简化
一. 算法概述 本文提出的SSD算法是一种直接预测目标类别和bounding box的多目标检测算法.与faster rcnn相比,该算法没有生成 proposal 的过程,这就极大提高了检测速度.针 ...
- SpringBoot配置 druid 数据源配置 慢SQL记录
spring: datasource: url: jdbc:mysql://127.0.0.12:3306/test?autoReconnect=true&useUnicode=true&am ...
- 针对 Ocelot 网关的性能测试
一.背景 目前我们项目是采用的 Ocelot 作为 API 网关,并且在其基础上结合 IdentityServer4 开发了一套 API 开放平台.由于部分项目是基于 ABP 框架进行开发的,接口的平 ...
- Python Matplotlib.pyplot plt 中文显示
话不多说,上代码 # -*- coding: UTF-8 -*- import matplotlib.pyplot as plt from matplotlib.font_manager import ...
- JDK1.8源码(一)——java.util.ArrayList
ArrayList 定义 ArrayList 是一个用数组实现的集合,支持随机访问,元素有序且可以重复. public class ArrayList<E> extends Abstr ...
- 《HelloGitHub月刊》第 09 期
<HelloGitHub>第 09 期 兴趣是最好的老师,<HelloGitHub>就是帮你找到兴趣! 前言 转眼就到年底了,月刊做到了第09期,感谢大家一路的支持和帮助
- 【Python3爬虫】下载酷狗音乐上的歌曲
经过测试,可以下载要付费下载的歌曲(n_n) 准备工作:Python3.5+Pycharm 使用到的库:requests,re,json,time,fakeuseragent 步骤: 打开酷狗音乐的官 ...
- salesforce lightning零基础学习(十三) 自定义Lookup组件(Single & Multiple)
上一篇简单的介绍了自定义的Lookup单选的组件,功能为通过引用组件Attribute传递相关的sObject Name,捕捉用户输入的信息,从而实现搜索的功能. 我们做项目的时候,可能要从多个表中获 ...
- Linux常用命令详解(week1_day1_1)--技术流ken
本节内容 基础命令:lsmanpwdcdmkdirechotouchcpmvrmrmdircatmorelessheadtailclearpoweroffreboot进阶命令(下一章节):aliasu ...
- 第25章 退出外部身份提供商 - Identity Server 4 中文文档(v1.0.0)
当用户注销 IdentityServer并且他们使用外部身份提供程序登录时,可能会将其重定向到注销外部提供程序.并非所有外部提供商都支持注销,因为它取决于它们支持的协议和功能. 要检测是否必须将用户重 ...