Building Code Analyzers with the new C# compiler platform (Roslyn)
summary
Shows how to use the Roslyn C# compiler platform to build IDE code analyzers, fixes and refactorings (examples: moving a class to its own file, enforcing coding conventions, detecting logical issues). Explains using Roslyn APIs to traverse syntax trees and obtain semantic information about a codebase. Also examines whether Visual Studio Roslyn Analyzers are limited to Visual Studio or usable elsewhere.
AI-written summary · about








