Visual Studio中有用的加载项(Resharper,StyleCop等)是否可以加快您的工作?或者工具需要太多资源,您必须等到每个加载项完成执行?
[更新]:顺便提一下,有人注意到IDE + Resharper的性能是否更适合包含网站或Web应用程序的解决方案?
答案 0 :(得分:7)
我非常强烈地说,resharper确实可以大大提高我的生产力。过去版本的Resharper在IDE上遇到了一些不良的性能问题,但我对最新版本没有任何问题。
答案 1 :(得分:3)
我使用一些加载项,只要它们不影响Visual Studio的性能。为此,StyleCop,MZ-Tools和Visual Studio Commands等工具是明显的赢家。
我对Refactor等工具的问题!和Resharper就是那个
是的,像Refactor这样的工具!和Resharper非常适合他们所做的事情并且可以提高你的打字效率,但我认为这种收益不值得依赖。当然,这在很大程度上取决于您如何使用它们。对于重构方法参数,将字段更改为属性等内容,它们非常有用,可能会节省大量时间。同样,虽然它可以节省大量时间,但了解这些工具实际上对您的影响仍然很重要,这样您就可以在没有它们的情况下保持高效。
答案 2 :(得分:1)
ReSharper肯定会对硬件资源提出要求,特别是在大型项目中使用网站范围分析时。话虽如此,性能影响程度在很大程度上取决于主机。在我的工作笔记本电脑(32位XP,3Gb内存,7200转硬盘,2.2 GHz双核)它受到影响,但在我的家用电脑(64位Win 7,8Gb内存,7200转硬盘,2.9 GHz四核)它飞,我几乎没有注意到性能受到打击。也就是说,即使在较低规格的硬件上,我仍然无法生存。生产率的提高仍然超过等待较慢流程的停机时间。
答案 3 :(得分:0)
我用户重构!每时每刻。在我看来,它节省我将私有变量封装到属性中的时间是值得的。
话虽如此......如果你开始正确编程,这些程序的很多“好处”都会被否定。
例如,如果您已经习惯性地正确使用“WITH”语句,那么您可能不需要某些东西来清理您的风格。
然而,在美国公司(以及我确信的其他地方),编码实践并不总是由每个人遵循,并且返工和修改总是会进入,所以通常最终会最终需要它们。
我个人对这些类型的工具的性能没有任何明显的差异。
答案 4 :(得分:0)
我有Resharper,Resharper Scout和Team Explorer + TFS Power工具。与准系统相比,我的Visual Studio肯定感觉有些迟钝,但如果你想要超速功能,为什么不在记事本中工作?对我来说,Resharper绝对值得一试。