Udostępnij przez


Durable Functions Rosyln Analyzer (tylko C#)

Durable Functions Roslyn Analyzer to analizator kodu na żywo, który prowadzi użytkowników języka C# do przestrzegania ograniczeń kodu specyficznych dla rozszerzenia Durable Functions. Ten analizator jest domyślnie włączony, aby sprawdzić kod Durable Functions i wygenerować ostrzeżenia i błędy, jeśli występują.

Izolowany analizator .NET

Znajdź informacje (ulepszenia, wydania, poprawki błędów itp.) dotyczące analizatora Roslyn dla modelu izolowanego platformy NET na stronie informacji o wersji durabletask-dotnet.

Lista reguł analizatora, które zostały dostarczone, jest dostępna w informacjach o wersji analizatora.

Uwaga / Notatka

Analizator Roslyn izolowany na platformie .NET jest dostępny tylko od wersji Microsoft.Azure.Functions.Worker.Extensions.DurableTask v1.6.0.

Analizator wewnątrzprocesowy platformy .NET

Informacje dotyczące analizatora Roslyn dla modelu wewnątrz-procesowego można znaleźć na stronie wydania wersji 0.2.0 analizatora.

Poniższe sekcje zawierają instrukcje konfiguracji dotyczące bardziej szczegółowej analizy podczas korzystania z analizatora działającego w procesie .NET.

Visual Studio

Aby uzyskać najlepsze środowisko, należy włączyć pełną analizę rozwiązań w ustawieniach programu Visual Studio. Można to zrobić, przechodząc do pozycji Narzędzia ->Opcje ->Edytor tekstu ->C# -> ->"Całe rozwiązanie":

Zrzut ekranu przedstawiający konfigurowanie narzędzia Roslyn Analyzer w programie Visual Studio.

W zależności od wersji programu Visual Studio może być również wyświetlany komunikat "Włączanie pełnej analizy rozwiązań":

Zrzut ekranu przedstawiający konfigurowanie narzędzia Roslyn Analyzer w innej wersji programu Visual Studio.

Aby wyłączyć analizator, zapoznaj się z tymi instrukcjami.

Visual Studio Code

Otwórz Ustawienia, klikając ikonę koła w lewym dolnym rogu, a następnie wyszukaj "rosyln". Opcja "Włącz analizatory Rosyln" powinna być wyświetlana jako jeden z wyników. Zaznacz pole włącz obsługę.

Zrzut ekranu przedstawiający konfigurowanie narzędzia Roslyn Analyzer w programie Visual Studio Code. ::: zone-end