ReSharper:它可以作为协同程序员吗?

标签 resharper

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center为指导。




9年前关闭。




评论 here让我思考。如果您是一名新的开发人员,没有导师,也没有人可以为您的项目进行协作;可以是工具, ReSharper 在这种情况下,站在那个身份?是否需要其他工具或流程、系统或人来完成此任务。

我无法很快找到一个开发人员,我担心 StackOverFlow 会在我用完无知的问题之前很久就禁止我。就我而言,可以使用 之类的工具ReSharper , StyleCop , 反射器 产生重大影响。

ReSharpers 从学习的角度来看,重构能力是否真的有效,或者仅仅是*poof*您的代码更好,几乎没有机会理解为什么我应该提取该方法 stub ?

我非常想达到能够回答尽可能多的问题的地步。

祝您有愉快的一天,感谢您的时间。

根据到目前为止的答案进行编辑:

因此,如果答案是否定的,它就不能完成这些事情,而且我不会很快得到一个真正的人类,有人可以提供替代方案吗?

谢谢你!

最佳答案

我会说不。 ReSharper 通常会为您提供更改某些内容的选项(例如“作为扩展方法调用”),然后如果您接受它,它将为您提供将其更改回来的选项。

当您知道要更改代码时这很好,但它并没有给出您为什么要更改它的太多想法。有一些建议更“明显好”,但距离拥有导师还有很长的路要走。

不要误会我的意思:ReSharper 是一个很棒的工具,它可能会为您节省大量时间,但它可能不会改进您的设计和实现技能。它将帮助您更快地掌握这些技能。

不过不要担心在这里问很多问题 - 我们喜欢它:)

关于ReSharper:它可以作为协同程序员吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/543318/

相关文章:

c# - 我可以编写一个 resharper 插件来重构生成 c# 代码的自定义 DSL

c# - 如何使用 Visual Studio(和/或 ReSharper)从类字段生成构造函数?

visual-studio - Visual Studio 2017 在调试时挂起?

javascript - 如何使用 ReSharper 自定义 HTML 工具进行 JavaScript 测试?

visual-studio-2012 - ReSharper intellisense不显示文档

c# - 你如何找到接口(interface)的所有实现?

c# - 部分类与自动生成的类部分不匹配

visual-studio - ReSharper - 将设置保存到文件

c# - 如何设置 ReSharper 默认公司和版权?

autocomplete - ReSharper在lambda表达式中具有匿名类型的自动完成行为