Reputation: 33
When I created project in VS2015 Roslyn is added by default, and I am also using Resharper in my project so can anyone help me to understand any advantages of Roslyn vs Re-sharper
Upvotes: 3
Views: 3716
Reputation: 16209
Roslyn is CaaS (Compiler as a service) and enables several features in VisualStudio and additional extensions that can be installed. ReSharper doesn't use Roslyn, but has its own model for code analysis that already serves for over a decade.
Here is a comparison matrix: https://www.jetbrains.com/resharper/documentation/comparisonMatrix_R2017_1_vs2017.html
Upvotes: 5
Reputation: 2016
Roslyn is the C# compiler and the default C# IDE features. You cannot have a C# project without Roslyn. Resharper adds more C# IDE features (some of these overlap with the default).
Upvotes: 3