.NET开发者们!需要你们的意见!
我现在正在使用Visual Assist X,这是一款不错的软件。但是.NET博客作者似乎更喜欢Resharper。我可能想考虑切换,但在此之前,我想听听你们的意见。
.NET开发者们!需要你们的意见!
我现在正在使用Visual Assist X,这是一款不错的软件。但是.NET博客作者似乎更喜欢Resharper。我可能想考虑切换,但在此之前,我想听听你们的意见。
Resharper对于C#代码(据说VB.Net也是如此,但我没有尝试过)要好得多。不幸的是,它不支持C/C++,所以如果你需要C/C++,可能需要保留Visual Assist。
不幸的是,它们不能很好地共存,因此在C/C++和C#之间切换时,您可能需要卸载其中一个,然后加载另一个。
为了看到Resharper的魔力,我建议观看“Resharper绝地武士”视频。
C/C++ = Visual Assist X.
对于我来说,C# = ReSharper + Visual Assist X.
毋庸置疑,ReSharper对于C#开发比VA更加强大。但是VA中有一些功能,例如只显示建议列表中的方法或者突出显示最近的代码块等,这些在R#中没有相应的功能。我同时使用两者。看起来它们可以很好地配合使用:我使用VA的默认设置,并且我必须选择ReSharper ->选项-->IntelIiSense-->常规-->Visual Studio,以启用VA版本的IntelIiSense而不是ReSharper的。我还自定义了ReSharper中的标识符颜色,现在它们看起来像VA的默认颜色,但会显示额外的信息(例如可变局部变量会以粗体形式显示)。