用过Java的IDE MyEclipse之后,才发现Visual Studio系列其实作为一个IDE还缺少很多必要的功能。特别是在代码重构和代码风格这一块。骂过好几回了,今天发现reSharper这个VS的插件居然具有几乎所有我想要的东西,当然,这个东东是收费的,不过有总比没有强。

代码重构

比起VS的refactor鸟枪换炮啊!

  • Adjust Namespaces
  • Change Signature
  • Convert Abstract Class to Interface
  • Convert Anonymous to Named Type
  • Convert Extension Method to Plain Static
  • Convert Indexer to Method
  • Convert Interface to Abstract Class
  • Convert Method to Indexer
  • Convert Method to Property
  • Convert Property to Auto-Property
  • Convert Property to Method
  • Convert Static to Extension Method
  • Copy Type
  • Encapsulate Field
  • Extract Class from
  • Parameters
  • Extract Interface
  • Extract Method
  • Extract Superclass
  • Inline Field
  • Inline Method
  • Inline Variable
  • Introduce Field
  • Introduce Parameter
  • Introduce Variable
  • Make Method/Property Non-Static
  • Make Method/Property Static
  • Move Type to Another File
  • Move Type to Another
  • Namespace
  • Move Type to Outer Scope
  • Move to Another Type
  • Move Types Into Matching Files
  • Pull Members Up
  • Push Members Down
  • Rename
  • Replace Constructor with
  • Factory Method
  • Safe Delete
  • Use Base Type Where Possible

可视化

reSharper 在滚动栏这一侧加了状态条,显然是跟MyEcplise的做法一样,这个很方便,有没有需要修改的问题,一眼就可以看明白。

增强的Navigator

这个是我一直希望VS能支持的功能,”Go to Type” ,“Go to File”, “Go to Symbol” 和 “Go to File Member” 这个几个功能非常好用,可以极大的提高你的效率。而之前你需要通过多次的鼠标点击打开文件和类浏览器去手工搜索。

写这么点算是一个介绍吧,还有其他不少的功能。不能不说这的确是我见过的最强悍的VS插件。

转载于:https://www.cnblogs.com/DotNetNuke/archive/2011/03/26/1996423.html

最强悍的VS插件—reSharper相关推荐

  1. resharper java_最强悍的VS插件—reSharper

    用过Java的IDE MyEclipse之后,才发现Visual Studio系列其实作为一个IDE还缺少很多必要的功能.特别是在代码重构和代码风格这一块.骂过好几回了,今天发现reSharper这个 ...

  2. ReSharper智能插件,ReSharper分析代码质量

    ReSharper智能插件,ReSharper分析代码质量 ReSharper 是 Visual Studio 的智能插件.它配备了一组丰富的功能,包括智能编码辅助.即时错误突出显示和快速纠错.ReS ...

  3. VisualStudio神级插件Resharper的基本配置和使用技巧大全+Resharper性能优化

    所谓工欲善其事,必先利其器.尽管visual studio本身已经非常强大,但优秀的插件仍然可以帮开发者大大提高效率. ReSharper是一款由jetbrain开发的针对C#,VB.NET,ASP. ...

  4. VisualStudio神级插件Resharper技巧基础入门到骨灰玩家使用全教程+Resharper性能优化

    我相信很多做.NET开发的童鞋应该都装了Resharper这个重量级插件,但在我的印象里很多人也就只用到了他的一些基本功能,可能算是大材小用了吧,某天,在跟一同事进行结对编程的时候,看到同事也安装了R ...

  5. 强悍的 vim —— 插件管理

    1. 使用 vim-addons 进行插件管理 sudo apt-get install vim-addon-manager 1.1 查询系统中已有的vim-scripts中包含的插件及其状态 $ v ...

  6. VS插件--Resharper

    1:安装后,Resharper会用他自己的英文智能提示,替换掉 vs2010的智能提示,所以我们要换回到vs2010的智能提示 2:快捷键.是使用vs2010的快捷键还是使用 Resharper的快捷 ...

  7. VisualStudio神级插件Resharper技巧基础入门到骨灰玩家使用全教程+Resharper性能优化...

    原文地址:https://www.masuit.com/21/resharper 破解地址:https://www.masuit.com/20/resharper 官方文档:https://www.j ...

  8. 2020年最强悍的EXCEL插件!基于EXCEL的云端数据分析平台

    EXCEL一直是非常流行的个人计算机数据处理工具,它可以处理多种多样的数据,操作非常简单,支持丰富的函数.统计图表,在工作中更是非常得力的生产力工具.然而随着时代的不断演进,现如今由于大家对于数据工具 ...

  9. 不知道油猴,我真的不敢说自己会玩插件!

    前面已经推荐过了一些插件,Tampermonkey 也简单介绍了一下,但是为什么单独拿出来说呢?真相只有一个:「油猴」强无敌! 1.Tampermonkey ? 油猴 如果你以前没有听说,没有用过或者 ...

最新文章

  1. 推荐一款 Flutter Push 推送功能插件
  2. 机器学习中的数据不平衡问题----通过随机采样比例大的类别使得训练集中大类的个数与小类相当,或者模型中加入惩罚项...
  3. 数据库迁移之从oracle 到 MySQL
  4. java理解程序逻辑_使用java理解程序逻辑(5)
  5. python 命名管道_Python:检查命名管道是否有数据
  6. 主题模型 LDA,Dirichlet分布 和朴素贝叶斯算法
  7. oracle 值集附加列,EBS值集知识小结
  8. webpack实战之手写一个loader和plugin
  9. c+const_如何在C ++中使用const? 初学者指南
  10. nodeJS之TCP模块net
  11. 远程计算机统考试题,2015年电大远程网络教育计算机应用基础统考模拟试题集...
  12. 模拟电路——阻容耦合放大电路
  13. Smart Panels精彩系列面板_备份和恢复的具体步骤(2种方法)
  14. 【EJB学习笔记】——EJB开发环境搭建(Eclipse集成JBoss)
  15. grub4dos linux live,grub4dos启动菜单示例
  16. 献给不知道自己该干什么的朋友—值得一看
  17. 【百度一键分享功能】百度一键分享插件
  18. 数据库中的锁机制(数据库中有哪些锁)
  19. C - Neko does Maths 数论
  20. java itext 生成word文档

热门文章

  1. OpenCV 坎尼边缘检测器Canny Edge Detector
  2. Qt Creator设置一个Autotools项目
  3. C语言二叉树的lowest common ancestor最低公共祖先(附完整源码)
  4. c++标准I/O输出流
  5. java 很垃圾_JAVA吧真的很垃圾!!!
  6. html5 制作风车,[网页设计]html5 requestAnimationFrame制作动画:旋转风车
  7. 24-Logistic Regression
  8. Windows10避开注册的方式安装sourceTree,Failed to connect to github.com port 443: Timed out问题解决
  9. Akka编写一个RPC框架,模拟多个Worker连接Master的情况的案例
  10. 22_Android中的本地音乐播放器和网络音乐播放器的编写,本地视频播放器和网络视频播放器,照相机案例,偷拍案例实现