我正在考虑购买ReSharper许可证,但是否有可能有与ReSharper相似的替代品?与ReSharper相比,你如何评价这些替代品?
并不一定需要免费的替代品,但我只想知道等效产品有多好。
我正在考虑购买ReSharper许可证,但是否有可能有与ReSharper相似的替代品?与ReSharper相比,你如何评价这些替代品?
并不一定需要免费的替代品,但我只想知道等效产品有多好。
一份全面的清单:
CodeRush,由DevExpress开发。(被认为是主要替代品)选其中之一或者ReSharper都是不错的选择。两者都有自己的粉丝,都很强大,并且都有才华横溢的团队不断改进它们。我们都从这两个产品之间的竞争中受益。我不会在这里重复那些可以在Stack Overflow和其他地方找到的有关它们的好的讨论/比较。1
JustCode,由Telerik开发。这是一个新的产品,还有些问题,但最初的报告是积极的。一个优点可能是与其他Telerik产品的授权和集成。1
许多新的Visual Studio 2010特性。看看添加了什么与你需要什么,可能核心安装程序已经解决了你现在感兴趣的问题。
Visual Assist X,50多个功能使Visual Assist X成为一个令人难以置信的生产力工具。选择一个类别并了解更多信息,或下载免费试用版并发现所有功能。2
VSCommands,VSCommands 提供了代码导航和生成改进,使您的日常编码任务快速完成,并与数十个必要的 IDE 增强一起,可将您的生产力提升到另一个水平。VSCommands 有两种版本:Lite(免费)和 Pro(付费)。3
BrockSoft VSAid,VSAid(Visual Studio Aid)是一款适用于 Microsoft Visual Studio 的插件,适用于个人和商业用途,没有任何费用。主要针对 Visual C++ 开发人员(虽然对任何 Visual Studio 项目或解决方案都有用),VSAid 添加了一个新的工具栏到 IDE 中,添加了增强生产力的功能,例如能够快速查找和打开项目文件,并通过单击鼠标按钮(或按键)循环浏览相关文件。4
请记住,使用Visual Studio 2010时,您可能不需要或不想要任何插件。 许多ReSharper的功能已被添加到Visual Studio 2010核心功能中了。ReSharper、CodeRush等工具当然都有其他高级功能,但看一下已添加的功能和您需要的功能是否相符。可能核心安装就能满足您目前感兴趣的需求。
我个人仍在使用ReSharper 5,因为它对我很有用。但每个程序员认为最重要的东西都各不相同。您将不得不自己测试每个工具,幸运的是所有替代方案都有试用期。
VSCommands是一个补充工具,不是替代品,具有许多独特的功能,这些功能在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][2] warnings
o Importing .pfx key file was cancelled
* Search Online
* Cancel Build When First Project Fails
* Advanced Zooming
解决方案资源管理器增强功能
* 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
调试帮助
* Attach To Local IIS
* Debug As Administrator
* Debug As Normal user
* Debug As Different user
代码辅助
* Create Code Contract
Jason Irwin 撰写的Coderush vs Resharper 进行了更加实时的比较。
我认为CodeRush也有一个免费的限制版本。最终我选择了ReSharper,即使一些功能在Visual Studio 2010中已经有了,我仍然推荐它。有一些东西让它值得拥有。
请记住,如果您只使用一种编程语言,那么您不需要完整的ReSharper许可证。我有C#版本,更便宜。