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


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

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

Начать

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

Руководство. Написание первого анализатора и исправления кода

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

Анализатор Рослин реального мира

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