Udostępnij za pośrednictwem


Szybkie akcje

Szybkie akcje w programie Visual Studio umożliwiają łatwe refaktoryzację, generowanie lub modyfikowanie kodu za pomocą jednej akcji. Szybkie akcje są dostępne dla plików kodu C#, C++i Visual Basic. Niektóre akcje są specyficzne dla języka, a inne dotyczą wszystkich języków.

Szybkie akcje mogą służyć do:

Omówienie ikon szybkiej akcji

Program Visual Studio używa kilku ikon, aby wskazać, kiedy są dostępne szybkie akcje. Typ ikony wskazuje, czy szybka akcja jest zaleceniem, czy wymaganą poprawką, w tym refaktoryzację:

  • Śrubokrętikona śrubokręta: sugerowane działanie w celu ulepszenia kodu.

  • Żółta żarówkaikona żarówki: zalecana akcja w celu rozwiązania problemów niekrytycznych w kodzie.

  • Żarówka ikona żarówki błędubłędu: akcja krytyczna w celu naprawienia błędu w kodzie lub zastosowania niezbędnej refaktoryzacji.

W przypadku dowolnego języka inne firmy mogą udostępniać niestandardową diagnostykę i sugestie, takie jak część zestawu SDK. Program Visual Studio wyświetla żarówki na podstawie tych reguł.

Znajdowanie dostępnych akcji

Kod można sprawdzić pod kątem dostępnych szybkich akcji w programie Visual Studio, skanując żarówkę ikona żarówki, śrubokręt ikona śrubokrętai żarówkę ikona żarówki błędubłędów:

  • Przenieś wskaźnik myszy na kod i zwróć uwagę na wszystkie ikony szybkiej akcji:

    Zrzut ekranu przedstawiający podstawowe zalecenie szybkiej akcji i ikonę żarówki w programie Visual Studio.

  • Przenieś kursor wstawiania (|) do wiersza kodu i sprawdź ikony Szybkie działanie na lewym marginesie edytora kodu.

Możesz również ręcznie sprawdzić dostępność jakichkolwiek dostępnych szybkich akcji:

  • Kliknij prawym przyciskiem myszy wiersz kodu i wybierz pozycję Szybkie akcje i refaktoryzacje, aby wyświetlić listę dostępnych opcji Szybkie akcje i refaktoryzacja.

  • Wybierz Ctrl + kropka (.) w dowolnym miejscu w wierszu.

Stosowanie zaleceń w celu ulepszenia kodu

Gdy dostępne są szybkie akcje, możesz wybrać ikonę żarówki ikona żarówki lub śrubokręta ikona śrubokręta obok odpowiedniego kodu.

  • Aby wyświetlić dostępne ulepszenia, wybierz strzałkę w dół obok ikony lub użyj linku Pokaż potencjalne poprawki .

    Zrzut ekranu przedstawiający szczegóły rekomendacji Szybkie działanie z ikoną żarówki w programie Visual Studio.

  • Aby zastosować zalecaną zmianę w kodzie, wybierz ikonę. Możesz również wybrać Ctrl + kropka (.), gdy kursor znajduje się w wierszu kodu, który pokazuje dostępną akcję.

Stosowanie akcji w celu naprawienia błędów

Jeśli w kodzie występuje błąd, a program Visual Studio ma zalecaną poprawkę, w kodzie zostanie wyświetlony czerwony przełącznik z błędem. Ikona żarówki ikona żarówki błędu błędu jest również wyświetlana obok oznaczonego kodu.

  • Aby wyświetlić dostępne poprawki, wybierz strzałkę w dół obok ikony lub użyj linku Pokaż potencjalne poprawki .

    Zrzut ekranu przedstawiający ikonę szybkiej akcji potencjalnej poprawki i żarówki błędów w programie Visual Studio.

  • Aby zastosować zalecaną zmianę w kodzie, wybierz ikonę. Możesz również wybrać Ctrl + kropka (.), gdy kursor znajduje się w wierszu kodu, który pokazuje dostępną akcję.

Napiwek

Możesz wyłączyć niektóre poprawki kodu Szybkie akcje. Aby uzyskać więcej informacji, zobacz Wyłączanie analizy kodu źródłowego dla platformy .NET.

Uzyskiwanie pomocy dotyczącej sztucznej inteligencji

Jeśli masz copilot, możesz uzyskać pomoc dotyczącą sztucznej inteligencji podczas korzystania z żarówki Szybkie akcje. Z menu żarówki wybierz pozycję Napraw z Copilot. Spowoduje to otwarcie wbudowanego czatu z usługą GitHub Copilot Chat, oferując dostępną poprawkę.

Zrzut ekranu przedstawiający opcję Szybkie działanie w narzędziu GitHub Copilot dla żarówki.