vs虽然号称是宇宙第一ide,但在智能提示和代码分析方面还是要略逊于jetbrains系列的ide。如果将jetbrains系列ide的智能提示和代码分析集成到vs中,对vs来说无异于如虎添翼。resharper就做到了这一点,但是使用resharper有一个很明显的缺点,就是会造成严重卡顿,在配置较高的设备上会有所缓解,但在配置稍弱的机器上问题就显得尤为严重了。配置较差,又想用上resharper的智能提示,该怎么优化呢?

首先,最简单粗暴的方法,就是升级配置。8g内存升级成16g,i5升级成i7,双核升级成4核,卡顿自然会减轻很多。

升级完配置后仍然卡,表现在敲完单词后不出现提示,或者要等很久,这点在razor视图中尤为严重。resharper已经升级到了最新版,但问题依旧,这时我们可以尝试打开resharper的options,选择IntelliSense>General,选择visual studio,这样虽然提示变成了vs自带的,但卡顿会减轻很多,并且仍然可以使用代码分析和变量重命名等功能,在想使用resharper的智能提示的时候按ctrl+shift+space即可。不过resharper在cs文件里的性能还是不错的,只是在razor视图的时候极其卡顿,所以还是建议在写cs文件的时候智能提示选择resharper,在razor视图的时候选择visual studio。

还有一种方案是直接停用resharper,不过不是停用插件,而是在vs的快捷键设置里设置toggle suspended

配置完成后按下配置的快捷键,就可停用/启用resharper,不过这样做的缺点是每次启动都要加载较长时间,而且在停用期间无法使用resharper的任何功能。所以这种做法不推荐。

第三种方案是使用jetbrains开发的ide rider,这样也可以享受到jetbrains系列ide的智能提示,不过对于用惯了vs的人来说再去接触这种新的ide成本较大,而且rider也没有完全解决卡顿问题,只是会比vs+resharper快一点而已。

visual studio 插件 resharper 使用指南的更多相关文章

  1. Visual Studio插件Resharper 2016.1 及以上版本激活方法【亲测有效】

    1.破解补丁下载:https://flydoos.ctfile.com/fs/y80153828783.下载下来解压之后的文件如下: 2.打开文件夹“IntelliJIDEALicenseServer ...

  2. Visual Studio 插件ReSharper:代码生成工具

    下载地址:http://www.jetbrains.com/resharper/download/download-thanks.html?code=RSU&platform=windows ...

  3. 12款好用的Visual Studio插件,最后一款良心推荐

    目录 01 CodeMaid 02 Markdown Editor 03 ReSharper 04 GitHub Extension for Visual Studio 05 ZenCoding 06 ...

  4. 安装和配置SVN服务器Subversion、客户端TortoiseSVN和Visual Studio插件AnkhSvn

    1.下载并安装服务器端Subversion下载地址:http://subversion.apache.org当前最新版本为1.8.10,默认安装目录为C:\Program Files\Subversi ...

  5. VS版本号定义、规则和相关的Visual Studio插件

    软件版本号主要标识了软件的版本,通过其可以了解软件.类库文件的当前版本,使得软件版本控制有所依据. 我们就Windows系统和.NET Framework的编号规则来看,软件版本号的定义结构一般是这样 ...

  6. VS软件版本号定义、规则和相关的Visual Studio插件

    http://blog.csdn.net/cnhk1225/article/details/37500593 软件版本号主要标识了软件的版本,通过其可以了解软件.类库文件的当前版本,使得软件版本控制有 ...

  7. SVN客户端下载和Svn visual studio插件

    1.Visual SVN Visual SVN visual studio插件 https://www.visualsvn.com/vis... 2.TortoiseSVN SVN客户端下载 http ...

  8. Visual Studio Code 和Visual Studio插件收集(持续更新)

    Visual Studio Code 插件收集 Chinese (Simplified) Language Pack 默认刚安装的VSC是原味英文的,如果你用不习惯,非常简单,官方出品的简体中文语言包 ...

  9. .Net Core 常用开发工具(IDE和运行时、Visual Studio插件、Visual Studio Code插件)

    IDE和运行时 组件名 描述 可选版本 推荐版本 Visual Studio Community 社区免费版 For Visual Studio 2017 For Visual Studio 2019 ...

随机推荐

  1. 一个人的旅行 HDU - 2066 (最短路)

    一个人的旅行 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Subm ...

  2. LightOJ 1141 Number Transformation

    Number Transformation In this problem, you are given an integer number s. You can transform any inte ...

  3. Python 频繁请求问题: [Errno 104] Connection reset by peer

    Table of Contents 1. 记遇到的一个问题:[Errno 104] Connection reset by peer 记遇到的一个问题:[Errno 104] Connection r ...

  4. N宫格

    <!doctype html> <html> <head> <meta charset="utf-8"> <meta name ...

  5. IntelliJ IDEA 视频教程

    相关视频教程: Intellij IDEA视频教程 最新版Intellij IDEA视频教程

  6. MongoDB快速入门学习笔记7 MongoDB的用户管理操作

    1.修改启动MongoDB时要求用户验证加参数 --auth 即可.现在我们把MongoDB服务删除,再重新添加服务 mongod --dbpath "D:\work\MongoDB\dat ...

  7. [oldboy-django][1初始django]后台管理页面的布局 + djano母版(继承html)

    完善学员管理系统 - bootstrap fontawesome - 分页,路径导航,表格(class样式),消息图标(i标签),邮件图标(i标签) - 响应式导航 @media(min-width, ...

  8. SQLServer存储引擎——06.索引的遍历与维护

    一.遍历 索引树的每个节点都是一个页面. 索引树有三种类型的节点:根节点.中间节点.叶子节点. (1) 根节点与中间节点一样,只包含下一层节点的入口值与入口指针,它们称为索引节点: (2) 叶子节点包 ...

  9. BZOJ 2015:[Noi2010]能量采集(数论+容斥原理)

    2005: [Noi2010]能量采集 Description 栋栋有一块长方形的地,他在地上种了一种能量植物,这种植物可以采集太阳光的能量.在这些植物采集能量后,栋栋再使用一个能量汇集机器把这些植物 ...

  10. BZOJ 1015:[JSOI2008]星球大战starwar(逆向处理+并查集)

    [JSOI2008]星球大战starwar                                                时间限制: 3 Sec 内存限制: 162 MB[题目描述] ...