Wprowadzenie do analizatorów Roslyn
Dzięki dynamicznym analizatorom kodu opartym na projekcie w programie Visual Studio autorzy interfejsów API mogą wysyłać analizę kodu specyficzną dla domeny w ramach pakietów NuGet. Ponieważ te analizatory są obsługiwane przez platformę kompilatora .NET (o nazwie kodu "Roslyn"), mogą one generować ostrzeżenia w kodzie podczas wpisywania jeszcze przed zakończeniem wiersza (nie trzeba już czekać na skompilowanie kodu w celu wykrycia problemów). Analizatory mogą również wyświetlić automatyczną poprawkę kodu za pomocą monitu żarówki programu Visual Studio, aby umożliwić natychmiastowe wyczyszczenie kodu.
Rozpocznij
Samouczek: pisanie pierwszego analizatora i poprawki kodu
Kilka przykładów w usłudze GitHub pogrupowanych w trzy rodzaje analizatorów