用过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插件。
相关推荐
ReSharper是一款由jetbrains开发的针对C#, VB.NET, ASP.NET, XML,和XAML的编辑器。沿袭了jetbrains开发工具一贯的优良传统,ReSharper拥有高度智能的纠错,30多种高级代码重构功能,方便的单元测试工具,快速导航、...
这是一款VS插件。可以很好地完善你的工具以及检查你的代码
3. **集成到VS2010**:安装完成后,Resharper会自动集成到Visual Studio 2010中,用户可以通过VS2010的“工具”菜单下的“选项”来配置Resharper。 #### 三、Resharper使用方法 1. **恢复VS2010智能提示**:安装...
CodeMaid是一个开源的Visual Studio的扩展插件,用于整理与优化代码等。功能类似于商业软件ReSharper,但它是免费的,并且开放源代码。它能帮助你更容易的理解你的代码,支持多种编程语言。 功能: 代码清洁 代码...
VS插件集合是一个针对Visual Studio 2013开发环境的资源包,包含了多款能够增强和扩展Visual Studio功能的插件。这些插件无需独立安装,而是可以直接导入到Visual Studio 2013中,方便用户快速启用并提升开发效率。 ...
例如,Resharper是一款非常知名的插件,它提供了代码智能提示、错误检查、重构等多种功能,极大地增强了内置的IntelliSense。除此之外,CodeRush XPress也是一款受欢迎的插件,提供了更丰富的代码分析和导航功能。 ...
VS2012扩展插件是Visual Studio 2012 IDE的重要补充,它们为开发者提供了丰富的功能,以提升编程效率和代码质量。Visual Studio 2012被誉为“宇宙第一IDE”,它拥有强大的集成开发环境,而这些扩展插件则进一步增强...
ReSharper是JetBrains公司推出的一款强大的Visual Studio集成开发环境(IDE)插件,专为C#、VB.NET、ASP.NET、XAML、JavaScript等.NET开发语言提供智能代码辅助和优化功能。ReSharper 2017版在原有的基础上进行了多...
在Visual Studio (VS)开发环境中,有很多实用的插件能够极大地提升我们的编程效率和代码质量。标题提到的“番茄助手”和“自动对齐小工具”是其中的两个例子,它们各自有着独特的功能和用途。 首先,让我们了解一下...
7. **Visual Studio IntelliCode**:虽然VS2010版本较旧,但可以尝试安装IntelliCode的早期版本,它利用人工智能技术提供智能代码补全,根据上下文预测并建议最可能的代码片段。 8. **AnkhSVN**:对于使用...
- **Resharper**是一款由JetBrains公司开发的插件,专为.NET开发人员设计,能够极大地提升开发效率和代码质量。 - **兼容性问题**:早期版本的Resharper不支持.NET 3.5的语法,这限制了它在Visual Studio 2008中的...
为了提升开发效率和用户体验,VS2010支持安装各种插件,这些插件能够扩展IDE的功能,满足开发人员的特定需求。本篇文章将详细介绍VS2010插件的相关知识,以及如何利用它们来优化开发过程。 首先,我们要理解什么是...
ReSharper是一款由JetBrains公司开发的强大.NET集成开发环境(IDE)插件,主要用于提高开发者的编程效率和代码质量。它支持多种.NET语言如C#、VB.NET等,并且可以在Visual Studio环境中无缝集成。 **为什么ReSharper...
VS2010插件大全.zip是一个集合了大量Visual Studio 2010扩展的压缩文件,这些插件能够极大地提升开发效率,丰富IDE的功能,让编程体验更加出色。以下是一些重要的、实用的VS2010插件及其功能详解: 1. **Resharper*...
在本篇文章中,我们将重点探讨"vs2012和vs2010实用插件",特别是提到的IndentGuide.vsix和ThemeManagerPackage.vsix这两个插件。 1. IndentGuide.vsix 插件: IndentGuide插件是专为Visual Studio设计的一款代码...
VS2010插件是Visual Studio 2010集成开发环境中的扩展工具,它们极大地提升了开发效率和用户体验。本文将详细介绍这5种非常实用的VS2010插件,帮助你更好地理解它们的功能和价值。 1. **ReSharper**:由JetBrains...
在VS2005的插件市场中,有一些广受欢迎的代码智能提示工具,如Resharper、CodeRush、Visual Assist X等。这些工具不仅提供了基本的代码补全,还引入了代码导航、错误检测、单元测试等高级功能,进一步提升了开发体验...
为了进一步提升开发效率,VS2015支持安装各种插件,这些插件能够扩展其功能,让开发者在编码、调试、测试等环节更加便捷高效。"vs2015快速开发插件.zip"这个压缩包便提供了这样的增强工具。 快速开发插件的主要目标...
1. **Managed Package Framework (MPF)**: MPF是一组.NET类库,它为开发者提供了构建VS插件所需的基础设施,包括命令、菜单、工具窗口等。利用MPF,开发者可以快速实现如添加新的工具栏、菜单项或者编辑器功能,无需...
"VS最强插件"这个主题暗示我们将探讨那些能够极大提升Visual Studio功能和效率的扩展插件。这些插件可能涉及代码编辑、项目管理、性能分析、版本控制、自动化任务等多个方面。 首先,我们来谈谈CodeMaid。这是一个...