我正在考虑购买ReSharper许可证,但ReSharper是否有其他可能的替代方案?与ReSharper相比,您会如何评价这些?
它不一定是免费的替代品,但我只想知道同等产品有多好。
答案 0 :(得分:86)
主要的选择是:
另一个值得一试的选择:
答案 1 :(得分:52)
综合清单:
CodeRush 。 (被认为是主要的选择)要么是这个,要么是Resharper。你也不会出错。两人都有他们的粉丝,两者都很强大,都有才华横溢的球队不断改进他们。我们都受益于这两者之间的竞争。我不会重复可以在Stackoverflow和其他地方找到的关于它们的许多好的讨论/比较。 1
JustCode。这是新的,仍然存在问题,但初步报告是积极的。一个优势可能是与其他Telerik产品一起使用并与它们集成。 1
Many of the new VS2010 features查看已添加的内容与您需要的内容,可能是核心安装会照顾您现在感兴趣的内容。
Visual Assist X,超过50个功能使Visual Assist X成为令人难以置信的生产力工具。选择一个类别并了解更多信息,或下载免费试用版并全部发现。 2
VSCommands,VSCommands提供代码导航和生成改进,这将使您的日常编码任务快速发展,并与数十个基本的IDE增强功能一起,将您的生产力提升到另一个水平。 VSCommands有两种版本:Lite(免费)和Pro(付费)。 3
BrockSoft VSAid,VSAid(Visual Studio Aid)是一个免费的Microsoft Visual Studio插件,可用于个人和商业用途。 VSAid主要针对Visual C ++开发人员(虽然对任何Visual Studio项目或解决方案都很有用),但它为IDE添加了一个新工具栏,增加了生产力增强功能,例如能够快速查找和打开项目文件以及循环访问相关文件。单击鼠标按钮(或按键的笔划!)。 4
答案 2 :(得分:20)
请记住,使用Visual Studio 2010,您可能不需要/想要任何插件a lot of the R# features were added into the VS2010 core features。 ReSharper,CodeRush等确实有其他功能在Visual Studio之外,但是看看添加的内容与您需要的内容相比,可能是核心安装需要注意你现在感兴趣的是什么。
我个人仍然使用ReSharper 5,因为它有很多用途,对我来说。每个编码器发现最重要的内容虽然差异很大,但你必须自己测试一下,幸运的是所有选择都有试用期。
答案 3 :(得分:11)
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 warnings
o Importing .pfx key file was cancelled
* Search Online
* Cancel Build When First Project Fails
* Advanced Zooming
Solution Explorer增强功能
* 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
答案 4 :(得分:9)
CodeRush。另外,Scott Hanselman有一个比较好的帖子, ReSharper vs. CodeRush 。
Jason Irwin在 Coderush vs Resharper 中进行了更新的比较。
答案 5 :(得分:8)
答案 6 :(得分:4)
Telerik还有JustCode。
答案 7 :(得分:3)
我认为CodeRush也有免费的限量版。我最终选择了Resharper,我仍然推荐它,尽管VS2010中有一些功能。只有一些东西值得它。
请注意,如果您只使用一种语言编写代码,则不需要完整的Resharper许可证。我有C#版本,而且价格便宜。
答案 8 :(得分:3)
有BrockSoft VSAid。这主要用于在解决方案中查找文件。