`

最强悍的VS插件—reSharper(转)

 
阅读更多

最强悍的VS插件—reSharper

用过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的做法一样,这个很方便,有没有需要修改的问题,一眼就可以看明白。

image

增强的Navigator

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

image

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

分享到:
评论

相关推荐

    ReSharper VS插件

    ReSharper是一款由jetbrains开发的针对C#, VB.NET, ASP.NET, XML,和XAML的编辑器。沿袭了jetbrains开发工具一贯的优良传统,ReSharper拥有高度智能的纠错,30多种高级代码重构功能,方便的单元测试工具,快速导航、...

    VS检查代码的插件ReSharper8.rar_2Y7_VS

    这是一款VS插件。可以很好地完善你的工具以及检查你的代码

    Resharper教程

    3. **集成到VS2010**:安装完成后,Resharper会自动集成到Visual Studio 2010中,用户可以通过VS2010的“工具”菜单下的“选项”来配置Resharper。 #### 三、Resharper使用方法 1. **恢复VS2010智能提示**:安装...

    VS2022插件-CodeMaid.VS2022.v12.0.300

    CodeMaid是一个开源的Visual Studio的扩展插件,用于整理与优化代码等。功能类似于商业软件ReSharper,但它是免费的,并且开放源代码。它能帮助你更容易的理解你的代码,支持多种编程语言。 功能: 代码清洁 代码...

    VS插件集合

    VS插件集合是一个针对Visual Studio 2013开发环境的资源包,包含了多款能够增强和扩展Visual Studio功能的插件。这些插件无需独立安装,而是可以直接导入到Visual Studio 2013中,方便用户快速启用并提升开发效率。 ...

    vs2010实用插件

    例如,Resharper是一款非常知名的插件,它提供了代码智能提示、错误检查、重构等多种功能,极大地增强了内置的IntelliSense。除此之外,CodeRush XPress也是一款受欢迎的插件,提供了更丰富的代码分析和导航功能。 ...

    VS2012扩展插件

    VS2012扩展插件是Visual Studio 2012 IDE的重要补充,它们为开发者提供了丰富的功能,以提升编程效率和代码质量。Visual Studio 2012被誉为“宇宙第一IDE”,它拥有强大的集成开发环境,而这些扩展插件则进一步增强...

    ReSharper.2017

    ReSharper是JetBrains公司推出的一款强大的Visual Studio集成开发环境(IDE)插件,专为C#、VB.NET、ASP.NET、XAML、JavaScript等.NET开发语言提供智能代码辅助和优化功能。ReSharper 2017版在原有的基础上进行了多...

    vs中各种好用的插件,有番茄助手,自动对齐小工具等

    在Visual Studio (VS)开发环境中,有很多实用的插件能够极大地提升我们的编程效率和代码质量。标题提到的“番茄助手”和“自动对齐小工具”是其中的两个例子,它们各自有着独特的功能和用途。 首先,让我们了解一下...

    VS2010 常用插件

    7. **Visual Studio IntelliCode**:虽然VS2010版本较旧,但可以尝试安装IntelliCode的早期版本,它利用人工智能技术提供智能代码补全,根据上下文预测并建议最可能的代码片段。 8. **AnkhSVN**:对于使用...

    Resharper上手指南PDF

    - **Resharper**是一款由JetBrains公司开发的插件,专为.NET开发人员设计,能够极大地提升开发效率和代码质量。 - **兼容性问题**:早期版本的Resharper不支持.NET 3.5的语法,这限制了它在Visual Studio 2008中的...

    vs2010插件

    为了提升开发效率和用户体验,VS2010支持安装各种插件,这些插件能够扩展IDE的功能,满足开发人员的特定需求。本篇文章将详细介绍VS2010插件的相关知识,以及如何利用它们来优化开发过程。 首先,我们要理解什么是...

    ReSharper使用总结

    ReSharper是一款由JetBrains公司开发的强大.NET集成开发环境(IDE)插件,主要用于提高开发者的编程效率和代码质量。它支持多种.NET语言如C#、VB.NET等,并且可以在Visual Studio环境中无缝集成。 **为什么ReSharper...

    vs2010插件大全.zip

    VS2010插件大全.zip是一个集合了大量Visual Studio 2010扩展的压缩文件,这些插件能够极大地提升开发效率,丰富IDE的功能,让编程体验更加出色。以下是一些重要的、实用的VS2010插件及其功能详解: 1. **Resharper*...

    vs2012和vs2010实用插件

    在本篇文章中,我们将重点探讨"vs2012和vs2010实用插件",特别是提到的IndentGuide.vsix和ThemeManagerPackage.vsix这两个插件。 1. IndentGuide.vsix 插件: IndentGuide插件是专为Visual Studio设计的一款代码...

    VS2010插件

    VS2010插件是Visual Studio 2010集成开发环境中的扩展工具,它们极大地提升了开发效率和用户体验。本文将详细介绍这5种非常实用的VS2010插件,帮助你更好地理解它们的功能和价值。 1. **ReSharper**:由JetBrains...

    vs2005代码智能提示插件

    在VS2005的插件市场中,有一些广受欢迎的代码智能提示工具,如Resharper、CodeRush、Visual Assist X等。这些工具不仅提供了基本的代码补全,还引入了代码导航、错误检测、单元测试等高级功能,进一步提升了开发体验...

    vs2015快速开发插件.zip

    为了进一步提升开发效率,VS2015支持安装各种插件,这些插件能够扩展其功能,让开发者在编码、调试、测试等环节更加便捷高效。"vs2015快速开发插件.zip"这个压缩包便提供了这样的增强工具。 快速开发插件的主要目标...

    vs开发插件

    1. **Managed Package Framework (MPF)**: MPF是一组.NET类库,它为开发者提供了构建VS插件所需的基础设施,包括命令、菜单、工具窗口等。利用MPF,开发者可以快速实现如添加新的工具栏、菜单项或者编辑器功能,无需...

    VS最强插件

    "VS最强插件"这个主题暗示我们将探讨那些能够极大提升Visual Studio功能和效率的扩展插件。这些插件可能涉及代码编辑、项目管理、性能分析、版本控制、自动化任务等多个方面。 首先,我们来谈谈CodeMaid。这是一个...

Global site tag (gtag.js) - Google Analytics