什么是ReSharper的一些替代品?

我正在考虑购买ReSharper许可证,但ReSharper有没有其他可能的替代scheme,您如何评价这些与ReSharper相比?

它不一定是一个免费的select,但我只想知道有多好的同等产品。

主要的select是:

  • CodeRush ,由DevExpress。 大多数人认为这个或者Resharper要走的路。 你也不能出错。 两人都有自己的球迷,都是强大的,都有天才的球队不断地提高他们。 我们都受益于这两者之间的竞争。 我不会重复在Stackoverflow和其他地方可以find的关于它们的许多好的讨论/比较。

另一个值得检查的方法是:

  • JustCode ,Telerik。 这是新的,仍然有纠结,但最初的报告是积极的。 其他Telerik产品的授权和与他们的整合是一个优势。 有捆绑的许可证可以使事情变得更便宜/更容易处理。

一个全面的列表:

  • CodeRush ,由DevExpress。 (考虑到主要的select)要么这个或Resharper是要走的路。 你也不能出错。 两人都有自己的球迷,都是强大的,都有天才的球队不断地提高他们。 我们都受益于这两者之间的竞争。 我不会重复在Stackoverflow和其他地方可以find的关于它们的许多好的讨论/比较。 1

  • JustCode ,Telerik。 这是新的,仍然有纠结,但最初的报告是积极的。 其他Telerik产品的优势可能在于与他们的整合。 1

  • 许多新的VS2010function看看已经增加了什么,你需要什么,可能是核心安装照顾你现在感兴趣的。

  • Visual Assist X ,超过50个function使Visual Assist X成为一款令人难以置信的生产力工具。 select一个类别,了解更多信息,或者下载免费试用版并全部发现。 2

  • VSCommands ,VSCommands提供了代码导航和生成改进function,这将使您的日常编码任务变得更加快速,并且还有数十个重要的IDE增强function,将您的生产力提升到另一个层次。 VSCommands有两种口味:Lite(免费版)和Pro(付费版)。 3

  • BrockSoft VSAid ,VSAid(Visual Studio Aid)是Microsoft Visual Studio插件,免费提供个人和商业用途。 主要针对Visual C ++开发人员(尽pipe对任何Visual Studio项目或解决scheme都有用),VSAid为IDE添加了一个新的工具栏,增加了生产力增强function,例如能够快速查找和打开项目文件,并在相关文件点击一个鼠标button(或一个按键的笔画!)。 4

请记住,使用Visual Studio 2010可能不需要任何插件, 许多R#特性都被添加到VS2010核心特性中 。 ReSharper , CodeRush等在Visual Studio中还有其他的特性,但是看看增加了什么和你需要什么,可能是核心安装会照顾你现在感兴趣的东西。

我个人使用ReSharper 5,因为它有很多用途, 对我来说 。 每个编码器发现最重要的,虽然差别很大,你必须自己testing,幸运的是,所有的替代品也有试用期。

VSCommands – 本身不是一个替代scheme,而是一个具有大量独特function的补充工具,这些工具在ReSharper / CodeRush / JustCode中不可用

从网站:

IDE增强

* Custom Formatting o Build Output o Debug Output o Search Output * Solution Properties o Manage Reference Paths o Manage Project Properties * Apply Fix o File being used by another process o StyleCop warnings o Importing .pfx key file was cancelled * Search Online * Cancel Build When First Project Fails * Advanced Zooming 

Solution Explorer增强function

 * Prevent Accidental Drag & Drop * Prevent Accidental Linked Item Delete * Group / Ungroup Items * Show Assembly Details * Build Startup Projects * Open Command Prompt * Open PowerShell * Locate Source File * Open File Location * Show / Hide All Files * Edit Project / Solution File * Copy / Paste As Link * Copy / Paste Reference * Open In Expression Blend * Collapse All * Clean All Build Configurations 

debugging帮助

 * Attach To Local IIS * Debug As Administrator * Debug As Normal user * Debug As Different user 

代码协助

 * Create Code Contract 

CodeRush 。 另外, Scott Hanselman在比较ReSharper和CodeRush时有一个不错的post。

Coderush vs Resharper的Jason Irwin进行了一个更新的比较。

视觉辅助X

还有Telerik的JustCode 。

我认为CodeRush也有一个免费的限制版本。 我结束了与Resharper,我仍然推荐它,即使在VS2010中的一些function。 只有一些事情值得。

请记住,如果只使用一种语言编码,则不需要完整的Resharper许可证。 我有C#版本,而且更便宜。

有BrockSoft VSAid 。 这主要用于在解决scheme中查找文件。