Поделиться через


Начало работы с анализаторами Roslyn

С помощью динамических анализаторов кода на основе проектов в Visual Studio авторы API могут отправлять анализ кода для конкретного домена в рамках своих пакетов NuGet. Так как эти анализаторы работают на платформе компилятора .NET (кодовое название Roslyn), они могут создавать предупреждения в коде даже до завершения строки (больше не ожидая создания кода для обнаружения проблем). Анализаторы также могут отображать автоматическое исправление кода с помощью подсказки Visual Studio, чтобы сразу же привести код в порядок.

Начало работы

Обзор анализаторов Roslyn

Учебник: Напишите свой первый анализатор и исправьте код

Пошаговое руководство: добавление исправлений кода. Предоставьте пользователям исправления для проблем с анализатором

Анализатор Roslyn для реального мира

Несколько примеров на GitHub, сгруппированных в три типа анализаторов