ReSharper is already very powerful, imagine if they don't have to write their own lexer and parser and can use the lexer/parser used by the C# compiler. I think they can build more useful features and users are isolated from bugs in their lexing/parsing.
I think this is an amazing development and I can't wait for this to go live so that there will be many products like Resharper helping us analyze and improve our code.
Relevant SO thread: What would you do with Compiler as a Service.
1. ReSharper has a plugin to analyze cyclomatic complexity. http://confluence.jetbrains.net/display/ReSharper/Cyclomatic...
2. ReSharper has Call Tracking and Value Tracking.
http://www.jetbrains.com/resharper/features/code_analysis.ht...
3. Once again, if you are not shipping code to outside customers, you can use Solution Wide Analsys to find out unused code.
http://www.jetbrains.com/resharper/features/code_analysis.ht...
4. PostSharp helps you with your Aspect oriented programming.
http://www.sharpcrafters.com/postsharp/features
ReSharper is already very powerful, imagine if they don't have to write their own lexer and parser and can use the lexer/parser used by the C# compiler. I think they can build more useful features and users are isolated from bugs in their lexing/parsing.
I think this is an amazing development and I can't wait for this to go live so that there will be many products like Resharper helping us analyze and improve our code.
Relevant SO thread: What would you do with Compiler as a Service.
http://stackoverflow.com/questions/4222524/what-would-you-do...