.NET开发人员在那里!需要你的意见!

我现在正在使用 Visual Assist X ,这是一款不错的软件。但.NET博客似乎更喜欢 Resharper 。我可能想考虑转换,但在此之前,我首先想要你们的意见。

有帮助吗?

解决方案

Resharper对C#代码要好得多(据说是VB.Net,但我还没试过)。 不幸的是,不支持C / C ++,所以如果你需要它,你可能想要保持Visual Assist。

不幸的是,它们不能很好地共存,所以当在C / C ++和C#之间切换时,你可能需要卸载一个,然后加载另一个。

要了解Resharper的魔力,我建议您观看" Resharper Jedi“影片

其他提示

C / C ++ = Visual Assist X。

对我来说,C#= ReSharper + Visual Assist X。

毋庸置疑,ReSharper对于C#开发来说比VA更强大。但是有一些功能,比如能够在建议列表中显示方法,或突出显示VA中最近的范围,但在R#中没有等效。我用两个。看起来他们住在一起很好:我使用VA的默认设置,我必须选择ReSharper - >选项 - > IntelliSense - >一般 - > Visual Studio启用VA版本的IntelliSense而不是ReSharper的一个。 我还在ReSharper中自定义标识符颜色,现在它们看起来像VA默认颜色,但显示其他信息(如可变局部变量粗体)。

我知道您只要求Resharper与Visual Assist进行比较,但如果您正在进行.NET开发,您可能还需要考虑”重构!亲"

我记得几年前使用VA进行Visual C ++开发时(早于臭名昭着的CodeWiz)但是使用.NET开发我得到的印象是大多数开发人员似乎都使用ReSharper或Refactor!。

重构!还集成了一个名为“CodeRush”的代码生成工具。我已经看到它们与Testdriven.Net一起非常有效地使用(查看夏季的NHibernate 截屏视频)。

我个人使用Resharper,我很高兴它提高了我的生产力,但我相信你会得到与Refactor同等的好处!

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top