Resharper系列

更多关于Resharper的介绍 参考我之前的文章:

Resharper 详细教程

提升ReSharper和Visual Studio的性能

Visual Studio中使用ReSharper的速度很慢
TODO Resharper

常用快捷键

Alt + F7 查找引用

Ctrl + N Go To Everything 定位到任何,非常强大

Ctrl + Shift + N Go To File 定位到文件

Ctrl + F12 Go To File Member 在当前类中查找

F2 重命名,重构利器

Ctrl + Tab 活动文件,当前打开的所有文件

Ctrl + Shift + Alt +向上/向下 上下行代码交换位置

Ctrl + W 选中整个/一块单词

Ctrl + Alt + F Clean Code

Ctrl + Alt + J Sorround with Template,快速添加语句块,如if,for,try catch,using,#region

Ctrl  + Q 快速文档

Alt + F12 显示下一个Error

Ctrl + E 显示最近编辑的文件

Alt + F8 Inspect This(需要自定义键盘) 查看字段或属性在那儿被赋值

快捷键官方文档http://www.jetbrains.com/resharper/webhelp/Reference__Keyboard_Shortcuts.html

文件结构(File Structure)

(图左 File Structure) Ctrl+Alt+F  (图右 VA Outline)

很强大且好用的 Alt +Enter  ,好象Eclipse也有一个类似的快捷键

注意事项

Resharper安装后,会做几件事情,这几件事情对于初次使用者,比较麻烦,因此归纳总结一下,以供参考。

1、工具 - 选项 - 文本编辑器 - C# - 常规 - 自动列出成员 勾选这个选择框。如果不勾选当你使用某个方法的时候,便不会提示参数,是一个很郁闷的事情。可以手动勾上。(PS:vs2015+resharper10 此问题已解决)

2、工具 - 选项 - 文本编辑器 - C# - 高级 - 显示实时语义错误 / 在编辑中用下划线标识错误 如果卸载了Resharper并且这两项没有被勾选,vs编辑器便不会实时提示错误。因此卸载Resharper后,需要把这两个选项重新勾选上。(PS:vs2015+resharper10 此问题已解决)

快速信息

安装后,在当前的代码窗口右侧可以看到一些“绿色/黄色/红色”的方框(如右图所示),而边框上会出现一道一道红的橙的横杠。什么意思:当红杠出现时,表明你的代码在那个位置出现了错误,如果是橙杠,表明那是一个警告,多半是没有检测null值或者声明后未使用之类。

如果当前文档的所有错误和警告都得到了适当的处理,则不会再出现横杠,而最顶上的方框也会变成绿色; 如果没有错误但有警告,则是黄色,这时编译可以通过

RESHARPER工具栏不显示

就是上面这个工具栏突然不显示,但是在这儿还能打开,工具/选项/Resharper 可惜的是功能用不了

处理方法:打开Resharp的安装包->修复/重装->重启电脑 –>打开VS 已解决

这个问题今天纠结了好久才搞定,修复了好几次都没效果,最后重启电脑才得到解决

历史版本下载

https://resharper-support.jetbrains.com/hc/en-us/articles/207242355-Where-can-I-download-an-old-previous-ReSharper-version-

快捷键失效/无效

resharper版本:8.0

vs2012 with update 4

windows 8.1 x64企业版

问题:所有的reshaper快捷键都变成了空白,vs自带的快捷键没有失效,重装resharper重启电脑也没有解决

解决:

1、卸载 resharper,并使用CCleaner清理注册表

2、使用Everything搜索resharper ,把所有名字或路径中带有"Resharper"字样的文件/目录全部删除

3、重装resharper,完成后打开VS,会提示你用户变量文件找不到,然后在弹出对话框中,选择resharper快捷键布局或VS快捷键布局即可解决

PS==>Resharp 10+VS2015 更便捷的解决方法:打开Resharper的Options ,选择 Keyboard & Menus ,在 Keyboard Shortcuts  下选择要使用的风格快捷键,按 Apply Scheme

内存占用大

对于Resharper占用内存大的问题,我的机器是8G内存,情况还好啦。只是每次打开解决方案时会卡一几分钟,在稍后的编码过程中并没有出现很明显的卡顿,如果你觉得很卡,那就买买买,16G内存+SSD。

ReSharper 全教程的更多相关文章

  1. Docker最全教程之使用Tencent Hub来完成CI(九)

    使用Tencent Hub来完成CI 关于Tencent Hub Tencent Hub是腾讯出品的DevOps服务.主要提供多存储格式的版本管理,支持Docker Image.Binary.Helm ...

  2. Docker最全教程——从理论到实战(八)

    在本系列教程中,笔者希望将必要的知识点围绕理论.流程(工作流程).方法.实践来进行讲解,而不是单纯的为讲解知识点而进行讲解.也就是说,笔者希望能够让大家将理论.知识.思想和指导应用到工作的实际场景和实 ...

  3. Docker最全教程——从理论到实战(七)

    在本系列教程中,笔者希望将必要的知识点围绕理论.流程(工作流程).方法.实践来进行讲解,而不是单纯的为讲解知识点而进行讲解.也就是说,笔者希望能够让大家将理论.知识.思想和指导应用到工作的实际场景和实 ...

  4. Docker最全教程——从理论到实战(六)

    托管到腾讯云容器服务 托管到腾讯云容器服务,我们的公众号“magiccodes”已经发布了相关的录屏教程,大家可以结合本篇教程一起查阅.   自建还是托管? 在开始之前,我们先来讨论一个问题——是自建 ...

  5. Docker最全教程——从理论到实战(五)

    往期内容链接 Docker最全教程——从理论到实战(一) Docker最全教程——从理论到实战(二) Docker最全教程——从理论到实战(三) Docker最全教程——从理论到实战(四) 本篇教程持 ...

  6. Docker最全教程——从理论到实战

    Docker最全教程——从理论到实战(一) Docker最全教程——从理论到实战(二) Docker最全教程——从理论到实战(三) Docker最全教程——从理论到实战(四) Docker最全教程—— ...

  7. Docker最全教程

    摘自雪雁大佬的博客,地址:https://www.cnblogs.com/codelove/default.html 目录: Docker最全教程——从理论到实战(一) Docker最全教程——从理论 ...

  8. 基于STM32单片机光学指纹识别模块(FPM10A)全教程(基于C语言)

    本文转载,其来源在参考中:1,稍加修改,因为近期使用到这个模块,故而加以整理! 1.平台 首先我使用的是 奋斗 STM32 开发板 MINI板 基于STM32单片机光学指纹识别模块(FPM10A)全教 ...

  9. 800元组装一台3D打印机全教程流程

    我最近正好要组装一台新的reprap的kossel delta型开源3d打印机,这台机器性价比非常高,具有速度快,静音,三臂并联结构,扩展性强,便宜的特点.图纸啥的都有,只是用到mega2560和ra ...

随机推荐

  1. OVS 总体架构、源码结构及数据流程全面解析

    在前文「从 Bridge 到 OVS」中,我们已经对 OVS 进行了一番探索.本文决定从 OVS 的整体架构到各个组件都进行一个详细的介绍. OVS 架构 OVS 是产品级的虚拟交换机,大量应用在生产 ...

  2. ABP入门系列(9)——权限管理

    ABP入门系列目录--学习Abp框架之实操演练 源码路径:Github-LearningMpaAbp 完成了简单的增删改查和分页功能,是不是觉得少了点什么? 是的,少了权限管理.既然涉及到了权限,那我 ...

  3. jar包后台启动--nohup篇

    直接java -jar TestHttps-0.0.1-SNAPSHOT.jar的话是前段启动,但是窗口关闭之类的程序也就关闭了 我们可以nohup java -jar TestHttps-0.0.1 ...

  4. git入门(msysgit安装)

    1.下载git-for-windows 常用的GitHub客户端msysgit,也就是git-for-windows. 登录官网 https://git-for-windows.github.io/, ...

  5. windos10安装mongodb并配置

    想了想还是把这个写上吧,毕竟网上的教程有不少坑的. 首先下载mongodb,如果你嫌官网慢,那么你可以去我的百度云下载 链接:http://pan.baidu.com/s/1pKEWTBX 密码:v3 ...

  6. GVIM与模板——让FPGA开发变得更简单

    还在使用FPGA开发环境自带的代码编辑器?还在逐个字母敲击冗长重复的代码?明德扬至简设计法让你快速提高代码编写效率!利用GVIM这一高效的编辑工具并添加自定义模板,通过简短的脚本命令即可自动生成所有常 ...

  7. Android java.io.FileNotFoundException:*** (Permission denied)

    自从离开上海来到杭州之后,陆续接触了Android,Python,C++,OpenCV,最为一个新人来说,一路上遇到了很多坑,幸运的是 这互联网的强大(大傻子我还是蛮喜欢的哈),一路填填补补总算走了下 ...

  8. python爬虫爬取大众点评并导入redis

    直接上代码,导入redis的中文编码没有解决,日后解决了会第一时间上代码!新手上路,多多包涵! # -*- coding: utf-8 -*- import re import requests fr ...

  9. 使用Python批量下载ftp服务器中的内容

    使用ftplib,轻松实现从ftp服务器上下载所需要的文件,包括目录结构等,支持了一下断点续传 from ftplib import FTP import sys import os import r ...

  10. VS2010 Extension实践(3)——实现自定义配置

    在之前的两篇曾提到通过VSSDK(MSDN也叫VSX)来拓宽思路,实现一些MEF Extension所不能做到的功能,比如获取IVsUIShell服务来执行Command等等,这里我给各位看官展示如何 ...